Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Return true from HeaderSearch::isFileMultipleIncludeGuarded if the file | Argyrios Kyrtzidis | 2012-12-10 | 1 | -0/+1 |
| | | | | | | was #import'ed. llvm-svn: 169761 | ||||
* | [libclang] Add a test to make sure we skip bodies properly from "#pragma ↵ | Argyrios Kyrtzidis | 2012-12-06 | 1 | -0/+1 |
| | | | | | | once" headers. llvm-svn: 169558 | ||||
* | [libclang] Introduce a new indexing mode where we skip function bodies | Argyrios Kyrtzidis | 2012-12-06 | 1 | -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 |