abstractmetalang.h | abstractmetalang.h | |||
---|---|---|---|---|
skipping to change at line 803 | skipping to change at line 803 | |||
m_class(0), | m_class(0), | |||
m_implementingClass(0), | m_implementingClass(0), | |||
m_declaringClass(0), | m_declaringClass(0), | |||
m_interfaceClass(0), | m_interfaceClass(0), | |||
m_propertySpec(0), | m_propertySpec(0), | |||
m_constant(false), | m_constant(false), | |||
m_invalid(false), | m_invalid(false), | |||
m_reverse(false), | m_reverse(false), | |||
m_userAdded(false), | m_userAdded(false), | |||
m_explicit(false), | m_explicit(false), | |||
m_pointerOperator(false) | m_pointerOperator(false), | |||
m_isCallOperator(false) | ||||
{ | { | |||
} | } | |||
~AbstractMetaFunction(); | ~AbstractMetaFunction(); | |||
QString name() const | QString name() const | |||
{ | { | |||
return m_name; | return m_name; | |||
} | } | |||
skipping to change at line 1159 | skipping to change at line 1160 | |||
FunctionTypeEntry* typeEntry() const | FunctionTypeEntry* typeEntry() const | |||
{ | { | |||
return m_typeEntry; | return m_typeEntry; | |||
} | } | |||
void setTypeEntry(FunctionTypeEntry* typeEntry) | void setTypeEntry(FunctionTypeEntry* typeEntry) | |||
{ | { | |||
m_typeEntry = typeEntry; | m_typeEntry = typeEntry; | |||
} | } | |||
bool isCallOperator() const; | ||||
private: | private: | |||
QString m_name; | QString m_name; | |||
QString m_originalName; | QString m_originalName; | |||
mutable QString m_cachedMinimalSignature; | mutable QString m_cachedMinimalSignature; | |||
mutable QString m_cachedSignature; | mutable QString m_cachedSignature; | |||
mutable QString m_cachedModifiedName; | mutable QString m_cachedModifiedName; | |||
FunctionTypeEntry* m_typeEntry; | FunctionTypeEntry* m_typeEntry; | |||
FunctionType m_functionType; | FunctionType m_functionType; | |||
AbstractMetaType *m_type; | AbstractMetaType *m_type; | |||
skipping to change at line 1181 | skipping to change at line 1184 | |||
const AbstractMetaClass *m_declaringClass; | const AbstractMetaClass *m_declaringClass; | |||
const AbstractMetaClass *m_interfaceClass; | const AbstractMetaClass *m_interfaceClass; | |||
QPropertySpec *m_propertySpec; | QPropertySpec *m_propertySpec; | |||
AbstractMetaArgumentList m_arguments; | AbstractMetaArgumentList m_arguments; | |||
uint m_constant : 1; | uint m_constant : 1; | |||
uint m_invalid : 1; | uint m_invalid : 1; | |||
uint m_reverse : 1; | uint m_reverse : 1; | |||
uint m_userAdded : 1; | uint m_userAdded : 1; | |||
uint m_explicit : 1; | uint m_explicit : 1; | |||
uint m_pointerOperator : 1; | uint m_pointerOperator : 1; | |||
uint m_isCallOperator : 1; | ||||
}; | }; | |||
class AbstractMetaEnumValue | class AbstractMetaEnumValue | |||
{ | { | |||
public: | public: | |||
AbstractMetaEnumValue() | AbstractMetaEnumValue() | |||
: m_valueSet(false), m_value(0) | : m_valueSet(false), m_value(0) | |||
{ | { | |||
} | } | |||
End of changes. 3 change blocks. | ||||
1 lines changed or deleted | 5 lines changed or added | |||