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

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/