diff options
author | Thiago Macieira <thiago.macieira@nokia.com> | 2009-07-27 21:47:03 +0200 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@nokia.com> | 2009-08-03 14:59:42 +0200 |
commit | d0457b70e33f1a090a91b0037e9254a0e14b8427 (patch) | |
tree | 2984b2db2129ba8cfefeac46d246a4a335b92150 /src/shared/cplusplus/Symbols.cpp | |
parent | 88549a4b1dbbb16c7d63f176fd870ec8bdb61477 (diff) | |
download | qt-creator-d0457b70e33f1a090a91b0037e9254a0e14b8427.tar.gz |
Compile the C++ parser library with Sun CC 5.9.
Things you mustn't do:
1) end an enum with a comma
2) #include <cxxxx> and not use std::
3) use anonymous structures
All three things are invalid C++. Anonymous structures inside
anonymous unions are allowed by GCC, but that doesn't mean it's valid.
Diffstat (limited to 'src/shared/cplusplus/Symbols.cpp')
-rw-r--r-- | src/shared/cplusplus/Symbols.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/shared/cplusplus/Symbols.cpp b/src/shared/cplusplus/Symbols.cpp index d7446f9852..4946bb75f1 100644 --- a/src/shared/cplusplus/Symbols.cpp +++ b/src/shared/cplusplus/Symbols.cpp @@ -152,19 +152,19 @@ Function::~Function() } bool Function::isNormal() const -{ return _methodKey == NormalMethod; } +{ return f._methodKey == NormalMethod; } bool Function::isSignal() const -{ return _methodKey == SignalMethod; } +{ return f._methodKey == SignalMethod; } bool Function::isSlot() const -{ return _methodKey == SlotMethod; } +{ return f._methodKey == SlotMethod; } int Function::methodKey() const -{ return _methodKey; } +{ return f._methodKey; } void Function::setMethodKey(int key) -{ _methodKey = key; } +{ f._methodKey = key; } unsigned Function::templateParameterCount() const { @@ -249,34 +249,34 @@ bool Function::hasArguments() const } bool Function::isVariadic() const -{ return _isVariadic; } +{ return f._isVariadic; } void Function::setVariadic(bool isVariadic) -{ _isVariadic = isVariadic; } +{ f._isVariadic = isVariadic; } bool Function::isConst() const -{ return _isConst; } +{ return f._isConst; } void Function::setConst(bool isConst) -{ _isConst = isConst; } +{ f._isConst = isConst; } bool Function::isVolatile() const -{ return _isVolatile; } +{ return f._isVolatile; } void Function::setVolatile(bool isVolatile) -{ _isVolatile = isVolatile; } +{ f._isVolatile = isVolatile; } bool Function::isPureVirtual() const -{ return _isPureVirtual; } +{ return f._isPureVirtual; } void Function::setPureVirtual(bool isPureVirtual) -{ _isPureVirtual = isPureVirtual; } +{ f._isPureVirtual = isPureVirtual; } bool Function::isAmbiguous() const -{ return _isAmbiguous; } +{ return f._isAmbiguous; } void Function::setAmbiguous(bool isAmbiguous) -{ _isAmbiguous = isAmbiguous; } +{ f._isAmbiguous = isAmbiguous; } void Function::visitSymbol0(SymbolVisitor *visitor) { |