hobbes
a language, embedded compiler, and runtime for efficient dynamic expression evaluation, data storage and analysis
Public Member Functions | Public Attributes | List of all members
hobbes::tgenVarsF Struct Reference
Inheritance diagram for hobbes::tgenVarsF:
Inheritance graph
Collaboration diagram for hobbes::tgenVarsF:
Collaboration graph

Public Member Functions

 tgenVarsF (TGenVarSet *s)
 
UnitV with (const TGen *v) const
 
- Public Member Functions inherited from hobbes::walkTy
UnitV with (const Prim *v) const
 
UnitV with (const OpaquePtr *v) const
 
UnitV with (const TVar *v) const
 
UnitV with (const TAbs *v) const
 
UnitV with (const TApp *v) const
 
UnitV with (const FixedArray *v) const
 
UnitV with (const Array *v) const
 
UnitV with (const Variant *v) const
 
UnitV with (const Record *v) const
 
UnitV with (const Func *v) const
 
UnitV with (const Exists *v) const
 
UnitV with (const Recursive *v) const
 
UnitV with (const TString *v) const
 
UnitV with (const TLong *v) const
 
UnitV with (const TExpr *v) const
 

Public Attributes

TGenVarSets
 

Constructor & Destructor Documentation

◆ tgenVarsF()

hobbes::tgenVarsF::tgenVarsF ( TGenVarSet s)
inline

Member Function Documentation

◆ with()

UnitV hobbes::tgenVarsF::with ( const TGen v) const
inlinevirtual

Reimplemented from hobbes::walkTy.

Member Data Documentation

◆ s

TGenVarSet* hobbes::tgenVarsF::s

The documentation for this struct was generated from the following file: