summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/skip-parsed-bodies/t3.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Return true from HeaderSearch::isFileMultipleIncludeGuarded if the fileArgyrios Kyrtzidis2012-12-101-0/+1
| | | | | | was #import'ed. llvm-svn: 169761
* [libclang] Add a test to make sure we skip bodies properly from "#pragma ↵Argyrios Kyrtzidis2012-12-061-0/+1
| | | | | | once" headers. llvm-svn: 169558
* [libclang] Introduce a new indexing mode where we skip function bodiesArgyrios Kyrtzidis2012-12-061-0/+1
that were already parsed in the same "indexing session". An indexing session is defined as using the same CXIndexAction object for multiple clang_indexSourceFile calls. Passing CXIndexOpt_SkipParsedBodiesInSession as an indexing option will enable the mode where we try to skip bodies that were already parsed in another translation unit. If a function's body was skipped, the "flags" field in the CXIdxDeclInfo structure will have "CXIdxDeclFlag_Skipped" bit was set. llvm-svn: 169539
OpenPOWER on IntegriCloud