summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/TranslationUnit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared/cplusplus/TranslationUnit.h')
-rw-r--r--src/shared/cplusplus/TranslationUnit.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/shared/cplusplus/TranslationUnit.h b/src/shared/cplusplus/TranslationUnit.h
index 4bfd201839..35f79480f0 100644
--- a/src/shared/cplusplus/TranslationUnit.h
+++ b/src/shared/cplusplus/TranslationUnit.h
@@ -127,6 +127,14 @@ public:
void resetAST();
void release();
+ void getTokenStartPosition(unsigned index, unsigned *line,
+ unsigned *column = 0,
+ StringLiteral **fileName = 0) const;
+
+ void getTokenEndPosition(unsigned index, unsigned *line,
+ unsigned *column = 0,
+ StringLiteral **fileName = 0) const;
+
void getPosition(unsigned offset,
unsigned *line,
unsigned *column = 0,