diff options
author | Roberto Raggi <qtc-committer@nokia.com> | 2008-12-08 12:59:33 +0100 |
---|---|---|
committer | Roberto Raggi <qtc-committer@nokia.com> | 2008-12-08 12:59:57 +0100 |
commit | 310d50fd0760eed3558d56709b49dca9ffc74530 (patch) | |
tree | c1bc9a443c155348b4ddacb5fdcfd50dd6a94b0a /src/libs/cplusplus/CppDocument.cpp | |
parent | 942363913cd907097703ecbbe4a9da98df9613d9 (diff) | |
download | qt-creator-310d50fd0760eed3558d56709b49dca9ffc74530.tar.gz |
Use Macros.
Diffstat (limited to 'src/libs/cplusplus/CppDocument.cpp')
-rw-r--r-- | src/libs/cplusplus/CppDocument.cpp | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/src/libs/cplusplus/CppDocument.cpp b/src/libs/cplusplus/CppDocument.cpp index 3a280416d9..45ad1f569a 100644 --- a/src/libs/cplusplus/CppDocument.cpp +++ b/src/libs/cplusplus/CppDocument.cpp @@ -138,19 +138,9 @@ void Document::addIncludeFile(const QString &fileName) _includedFiles.append(fileName); } -QByteArray Document::definedMacros() const +void Document::appendMacro(const Macro ¯o) { - return _definedMacros; -} - -void Document::appendMacro(const QByteArray ¯oName, const QByteArray &text) -{ - int index = macroName.indexOf('('); - if (index == -1) - _macroNames.insert(macroName); - else - _macroNames.insert(macroName.left(index)); - _definedMacros += text; + _definedMacros.append(macro); } void Document::addMacroUse(unsigned offset, unsigned length) @@ -251,11 +241,6 @@ void Document::stopSkippingBlocks(unsigned stop) _skippedBlocks.back() = Block(start, stop); } -QSet<QByteArray> Document::macroNames() const -{ - return _macroNames; -} - bool Document::parse(ParseMode mode) { TranslationUnit::ParseMode m = TranslationUnit::ParseTranlationUnit; |