Lines Matching refs:VariableType
36 class VariableType
72 Member (const VariableType& type, const char* name)
73 : m_type(new VariableType(type))
88 m_type = new VariableType(*other.m_type);
102 m_type = new VariableType(*other.m_type);
123 const VariableType& getType (void) const { return *m_type; }
127 VariableType* m_type;
131 VariableType (void);
132 VariableType (Type baseType, int numElements = 0);
133 VariableType (Type baseType, const VariableType& elementType, int numElements);
134 VariableType (Type baseType, const char* typeName);
135 ~VariableType (void);
141 const VariableType& getElementType (void) const;
150 bool operator!= (const VariableType& other) const;
151 bool operator== (const VariableType& other) const;
153 VariableType& operator= (const VariableType& other);
154 VariableType (const VariableType& other);
166 static const VariableType& getScalarType (Type baseType);
173 VariableType* m_elementType;
177 inline VariableType::VariableType (void)
186 inline VariableType::VariableType (Type baseType, int numElements)
196 inline VariableType::VariableType (Type baseType, const VariableType& elementType, int numElements)
201 , m_elementType (new VariableType(elementType))
206 inline VariableType::VariableType (Type baseType, const char* typeName)
216 inline VariableType::~VariableType (void)