diff options
Diffstat (limited to 'src/shared/cplusplus/TranslationUnit.h')
-rw-r--r-- | src/shared/cplusplus/TranslationUnit.h | 8 |
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, |