Envision
A visual programming IDE for object-oriented languages
OOModel::FunctionType Member List

This is the complete list of members for OOModel::FunctionType, including all inherited members.

arguments() constOOModel::FunctionTypeinline
arguments_OOModel::FunctionTypeprivate
clone() const overrideOOModel::FunctionTypevirtual
CONST enum valueOOModel::Type
equals(const Type *other) const overrideOOModel::FunctionTypevirtual
FunctionType(bool isValueType, std::vector< std::unique_ptr< Type >> arguments, std::unique_ptr< Type > result={})OOModel::FunctionType
FunctionType(bool isValueType, std::vector< std::unique_ptr< Type >> arguments, std::vector< std::unique_ptr< Type >> results)OOModel::FunctionType
FunctionType(const FunctionType &other)OOModel::FunctionType
isError() constOOModel::Typevirtual
isValueType() constOOModel::Typeinline
isValueType_OOModel::Typeprivate
Qualifier enum nameOOModel::Type
qualifiers() constOOModel::Typeinline
Qualifiers typedefOOModel::Type
qualifiers_OOModel::Typeprivate
relationTo(const Type *other) constOOModel::Type
result() constOOModel::FunctionTypeinline
results() constOOModel::FunctionTypeinline
results_OOModel::FunctionTypeprivate
setQualifiers(Qualifiers q, bool enable=true)OOModel::Typeinline
setValueType(bool isValueType)OOModel::Typeinline
Type(bool isValueType)OOModel::Type
Type(const Type &other)OOModel::Type
VOLATILE enum valueOOModel::Type
~Type()OOModel::Typevirtual