summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/CppDocument.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <qtc-committer@nokia.com>2008-12-08 12:59:33 +0100
committerRoberto Raggi <qtc-committer@nokia.com>2008-12-08 12:59:57 +0100
commit310d50fd0760eed3558d56709b49dca9ffc74530 (patch)
treec1bc9a443c155348b4ddacb5fdcfd50dd6a94b0a /src/libs/cplusplus/CppDocument.cpp
parent942363913cd907097703ecbbe4a9da98df9613d9 (diff)
downloadqt-creator-310d50fd0760eed3558d56709b49dca9ffc74530.tar.gz
Use Macros.
Diffstat (limited to 'src/libs/cplusplus/CppDocument.cpp')
-rw-r--r--src/libs/cplusplus/CppDocument.cpp19
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 &macro)
{
- return _definedMacros;
-}
-
-void Document::appendMacro(const QByteArray &macroName, 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;