1. 6c48359 Revert 320391: Certain targets are failing, pulling back to diagnose. by Erich Keane · 8 years ago
  2. bb32255 For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is available by Erich Keane · 8 years ago
  3. 523edb0 Revert r318669/318694 by Erich Keane · 8 years ago
  4. 5c086c7 For Linux/gnu compatibility, preinclude <stdc-predef.h> if the file is available by Erich Keane · 8 years ago
  5. 68d31ce [libclang] When annotating preprocessor tokens, if we are in a macro definition, by Argyrios Kyrtzidis · 13 years ago
  6. 2d77aeb [libclang] Simplify annotation of preprocessing tokens and remove the AnnotateTokensData by Argyrios Kyrtzidis · 13 years ago
  7. 12023e1 [libclang] Make sure tokens from preprocessor directives are annotated as such, by Argyrios Kyrtzidis · 13 years ago
  8. 2403797 For SourceManager::isBeforeInTranslationUnit(), have it consider macro arg expanded by Argyrios Kyrtzidis · 14 years ago
  9. 4c362d5 Expose more statement, expression, and declaration kinds in libclang, by Douglas Gregor · 14 years ago
  10. 4cdfcae Don't map a file:line:col triplet that is inside the preamble range to by Argyrios Kyrtzidis · 14 years ago
  11. b4199b6 For SourceManager::isBeforeInTranslationUnit, a location pointing by Argyrios Kyrtzidis · 14 years ago
  12. 80f78b9 [libclang] Fix annotation and getting a "macro expansion" cursor by Argyrios Kyrtzidis · 14 years ago
  13. 035674d [libclang] Annotate correctly macro argument tokens. by Argyrios Kyrtzidis · 14 years ago
  14. 9e4704a Update all of the libclang code corresponding to the preprocessor by Chandler Carruth · 14 years ago
  15. 37aa493 Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), by Douglas Gregor · 15 years ago
  16. 229bebd ntroduce clang_getSpellingLocation() into libclang, to provide the by Douglas Gregor · 15 years ago
  17. adfdccf Improve the implementation of libclang's token-annotation logic for by Douglas Gregor · 15 years ago
  18. 796d76a Extend the preprocessing record and libclang with support for by Douglas Gregor · 15 years ago
  19. aa01481 Always recurse into sub-cursors when annotating tokens, as this information is used for annotating macro arguments. This finishes up <rdar://problem/8044584>. by Ted Kremenek · 15 years ago
  20. f4ade0a As a heuristic, annotate tokens (via clang_annotateTokens) that are the arguments of a macro instantiation using the closest cursor with the same spelling location. Because macro arguments can get token pasted in any arbitrary order, we use the annotation map to paper over the token -> cursor annotations during our post-processing stage. This fixes most of <rdar://problem/8044584>, but still doesn't work for assert(). by Ted Kremenek · 15 years ago
  21. e56c353 Try to appease MSVC's standard library by Douglas Gregor · 16 years ago
  22. 5810ead Try to appease MSVC by Douglas Gregor · 16 years ago
  23. 78ae248 Explicitly link macro instantiations to macro definitions in the by Douglas Gregor · 16 years ago
  24. 06d6d32 Expose macro definitions as CIndex cursors. These can still only be by Douglas Gregor · 16 years ago
  25. 065f8d1 Introduce the notion of a "preprocessing record", which keeps track of by Douglas Gregor · 16 years ago
  26. 02ded2a More token-annotation experimentation, preprocessing the annotated by Douglas Gregor · 16 years ago
  27. 92a524f Experimental stab at using relexing to identify preprocessor by Douglas Gregor · 16 years ago