Fabrique

A build language for complex systems

 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
fabrique::TypeContext Member List

This is the complete list of members for fabrique::TypeContext, including all inherited members.

booleanType()fabrique::TypeContext
fileListType()fabrique::TypeContext
fileType()fabrique::TypeContext
find(const std::string &name, const SourceRange &src, const PtrVec< Type > &params=PtrVec< Type >())fabrique::TypeContext
functionType(const Type &in, const Type &out)fabrique::TypeContext
functionType(const PtrVec< Type > &argumentTypes, const Type &returnType)fabrique::TypeContext
inputFileType() (defined in fabrique::TypeContext)fabrique::TypeContext
integerType()fabrique::TypeContext
listOf(const Type &, const SourceRange &)fabrique::TypeContext
maybe(const Type &, const SourceRange &)fabrique::TypeContext
nilType()fabrique::TypeContext
outputFileType() (defined in fabrique::TypeContext)fabrique::TypeContext
stringType()fabrique::TypeContext
structureType(const Type::NamedTypeVec &)fabrique::TypeContext
TypeContext() (defined in fabrique::TypeContext)fabrique::TypeContext