summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-06-05 14:29:57 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2009-06-05 14:29:57 +0200
commitb18cb113dabb73719e1cbdd805c27c22993f267e (patch)
tree45673c2334feefcb26f7bfd877a33c4b7d400332 /src/libs/cplusplus
parent0af74cd6f31d7bbc07e7b988bcd8ecd32d86bf7e (diff)
downloadqt-creator-b18cb113dabb73719e1cbdd805c27c22993f267e.tar.gz
Added Document::source()
Diffstat (limited to 'src/libs/cplusplus')
-rw-r--r--src/libs/cplusplus/CppDocument.cpp3
-rw-r--r--src/libs/cplusplus/CppDocument.h2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/libs/cplusplus/CppDocument.cpp b/src/libs/cplusplus/CppDocument.cpp
index b181b01f74..1d9cafc52a 100644
--- a/src/libs/cplusplus/CppDocument.cpp
+++ b/src/libs/cplusplus/CppDocument.cpp
@@ -242,6 +242,9 @@ Document::Ptr Document::create(const QString &fileName)
return doc;
}
+QByteArray Document::source() const
+{ return _source; }
+
void Document::setSource(const QByteArray &source)
{
_source = source;
diff --git a/src/libs/cplusplus/CppDocument.h b/src/libs/cplusplus/CppDocument.h
index e5ead40141..71d203f88a 100644
--- a/src/libs/cplusplus/CppDocument.h
+++ b/src/libs/cplusplus/CppDocument.h
@@ -85,7 +85,9 @@ public:
Symbol *findSymbolAt(unsigned line, unsigned column) const;
+ QByteArray source() const;
void setSource(const QByteArray &source);
+
void startSkippingBlocks(unsigned offset);
void stopSkippingBlocks(unsigned offset);