diff options
Diffstat (limited to 'clang/tools/libclang/IndexingContext.h')
-rw-r--r-- | clang/tools/libclang/IndexingContext.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/clang/tools/libclang/IndexingContext.h b/clang/tools/libclang/IndexingContext.h index 64e3a3c5d41..1ad1d809eeb 100644 --- a/clang/tools/libclang/IndexingContext.h +++ b/clang/tools/libclang/IndexingContext.h @@ -334,11 +334,16 @@ public: const DeclContext *DC = 0); void indexTypeLoc(TypeLoc TL, const NamedDecl *Parent, - const DeclContext *DC); + const DeclContext *DC = 0); + + void indexNestedNameSpecifierLoc(NestedNameSpecifierLoc NNS, + const NamedDecl *Parent, + const DeclContext *DC = 0); void indexDeclContext(const DeclContext *DC); - void indexBody(const Stmt *S, const DeclContext *DC); + void indexBody(const Stmt *S, const NamedDecl *Parent, + const DeclContext *DC = 0); void handleDiagnosticSet(CXDiagnosticSet CXDiagSet); |