aboutsummaryrefslogtreecommitdiffstats
path: root/src/shared/cplusplus/Symbol.h
diff options
context:
space:
mode:
authorRoberto Raggi <[email protected]>2009-12-01 12:46:15 +0100
committerRoberto Raggi <[email protected]>2009-12-01 12:46:23 +0100
commit7c7ce13ac09d1a3a3807d0f4fea97688554d28d3 (patch)
tree9c73a3a6743ec973c0b7ec5cce9404a13bbbd9a0 /src/shared/cplusplus/Symbol.h
parentf2e77fb8fd2f3c06ccb7ab922bbde6a4f7a1f7f0 (diff)
Use const names.
Diffstat (limited to 'src/shared/cplusplus/Symbol.h')
-rw-r--r--src/shared/cplusplus/Symbol.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/shared/cplusplus/Symbol.h b/src/shared/cplusplus/Symbol.h
index 7230a8e0c8d..e8615dc75b8 100644
--- a/src/shared/cplusplus/Symbol.h
+++ b/src/shared/cplusplus/Symbol.h
@@ -81,7 +81,7 @@ public:
public:
/// Constructs a Symbol with the given source location, name and translation unit.
- Symbol(TranslationUnit *translationUnit, unsigned sourceLocation, Name *name);
+ Symbol(TranslationUnit *translationUnit, unsigned sourceLocation, const Name *name);
/// Destroy this Symbol.
virtual ~Symbol();
@@ -121,10 +121,10 @@ public:
void getEndPosition(unsigned *line, unsigned *column = 0, const StringLiteral **fileId = 0) const;
/// Returns this Symbol's name.
- Name *name() const;
+ const Name *name() const;
/// Sets this Symbol's name.
- void setName(Name *name); // ### dangerous
+ void setName(const Name *name); // ### dangerous
/// Returns this Symbol's (optional) identifier
const Identifier *identifier() const;
@@ -282,7 +282,7 @@ public:
/// Returns this Symbol's index.
unsigned index() const;
- Name *identity() const;
+ const Name *identity() const;
bool isGenerated() const;
@@ -320,7 +320,7 @@ private:
unsigned _sourceOffset;
unsigned _startOffset;
unsigned _endOffset;
- Name *_name;
+ const Name *_name;
unsigned _hashCode;
int _storage;
int _visibility;