summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Scope.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@nokia.com>2010-07-16 16:01:41 +0200
committerErik Verbruggen <erik.verbruggen@nokia.com>2010-07-16 16:04:58 +0200
commitc4b03574abf593db782b559c2122bc6f33eac62e (patch)
treec8c6b80ba9d0553d891198eb39572673177251dd /src/shared/cplusplus/Scope.cpp
parent3bcfa87b904428066f26da88ec2863b495f896b5 (diff)
downloadqt-creator-c4b03574abf593db782b559c2122bc6f33eac62e.tar.gz
Moved startOffset/endOffset from Symbol to Scope.
Diffstat (limited to 'src/shared/cplusplus/Scope.cpp')
-rw-r--r--src/shared/cplusplus/Scope.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/shared/cplusplus/Scope.cpp b/src/shared/cplusplus/Scope.cpp
index 22eddedd41..de0f147eb3 100644
--- a/src/shared/cplusplus/Scope.cpp
+++ b/src/shared/cplusplus/Scope.cpp
@@ -61,7 +61,9 @@ Scope::Scope(ScopedSymbol *owner)
_allocatedSymbols(0),
_symbolCount(-1),
_hash(0),
- _hashSize(0)
+ _hashSize(0),
+ _startOffset(0),
+ _endOffset(0)
{ }
Scope::~Scope()
@@ -333,4 +335,16 @@ Scope::iterator Scope::firstSymbol() const
Scope::iterator Scope::lastSymbol() const
{ return _symbols + _symbolCount + 1; }
+unsigned Scope::startOffset() const
+{ return _startOffset; }
+
+void Scope::setStartOffset(unsigned offset)
+{ _startOffset = offset; }
+
+unsigned Scope::endOffset() const
+{ return _endOffset; }
+
+void Scope::setEndOffset(unsigned offset)
+{ _endOffset = offset; }
+