[libclang] Add CXIndexOpt_IndexFunctionLocalSymbols indexing option to indicate
that one wants indexing callbacks for function-local symbols as well.
llvm-svn: 148160
diff --git a/clang/tools/libclang/IndexBody.cpp b/clang/tools/libclang/IndexBody.cpp
index 177cad7..6dd45af 100644
--- a/clang/tools/libclang/IndexBody.cpp
+++ b/clang/tools/libclang/IndexBody.cpp
@@ -84,6 +84,12 @@
Parent, ParentDC, E);
return true;
}
+
+ bool VisitDeclStmt(DeclStmt *S) {
+ if (IndexCtx.indexFunctionLocalSymbols())
+ IndexCtx.indexDeclGroupRef(S->getDeclGroup());
+ return true;
+ }
};
} // anonymous namespace