Changeset 846 for trunk/src/tools/moc/moc.h
- Timestamp:
- May 5, 2011, 5:36:53 AM (14 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.7.2 (added) merged: 845 /branches/vendor/nokia/qt/current merged: 844 /branches/vendor/nokia/qt/4.6.3 removed
- Property svn:mergeinfo changed
-
trunk/src/tools/moc/moc.h
r769 r846 1 1 /**************************************************************************** 2 2 ** 3 ** Copyright (C) 201 0Nokia Corporation and/or its subsidiary(-ies).3 ** Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies). 4 4 ** All rights reserved. 5 5 ** Contact: Nokia Corporation (qt-info@nokia.com) … … 56 56 struct Type 57 57 { 58 enum ReferenceType { NoReference, Reference, Pointer };58 enum ReferenceType { NoReference, Reference, RValueReference, Pointer }; 59 59 60 60 inline Type() : isVolatile(false), isScoped(false), firstToken(NOTOKEN), referenceType(NoReference) {} … … 239 239 240 240 void checkSuperClasses(ClassDef *def); 241 void checkProperties(ClassDef* cdef); 241 242 }; 242 243 243 244 inline QByteArray noRef(const QByteArray &type) 244 245 { 245 if (type.endsWith('&')) 246 if (type.endsWith('&')) { 247 if (type.endsWith("&&")) 248 return type.left(type.length()-2); 246 249 return type.left(type.length()-1); 250 } 247 251 return type; 248 252 }
Note:
See TracChangeset
for help on using the changeset viewer.