MicroModelicaCCompiler
4.5.3
|
Go to the documentation of this file.
44 virtual ~Type_() =
default;
46 virtual string print()
const = 0;
63 string print()
const override;
74 string print()
const override;
85 string print()
const override;
92 string print()
const override;
103 string print()
const override;
116 string print()
const override;
128 string print()
const override;
~Type_Real_() override=default
void deleteType_Real(Type_Real m)
string print() const override
string print() const override
Type_Array_(Type t, AST_Expression dim)
virtual string print() const =0
SymbolType getType() override
~Type_Tupla_() override=default
Type_Function getAsFunction()
friend int operator==(Type_ &e1, Type_ &e2)
virtual SymbolType getType()=0
string print() const override
~Type_Function_() override=default
SymbolType getType() override
Type_Integer newType_Integer()
string print() const override
SymbolType getType() override
string print() const override
SymbolType getType() override
Type_String newType_String()
friend int operator!=(Type_ &e1, Type_ &e2)
Type_Tupla_(TypeList tyl)
friend ostream & operator<<(ostream &os, const Type_ &e)
Type_Function_(Type output, TypeList input)
SymbolType getType() override
void deleteType_Integer(Type_Integer m)
string print() const override
SymbolType getType() override
~Type_String_() override=default
void deleteType_String(Type_String m)
~Type_Array_() override=default
~Type_Integer_() override=default
string print() const override
AST_Expression dimension()
~Type_Boolean_() override=default
SymbolType getType() override