clang-1/tools
Douglas Gregor 4419b67557 Improve the implementation of libclang's token-annotation logic for
entities in the preprocessing record. Previously, we would only end up
getting the first token of a preprocessing record annotated
correctly. For example, given

  #include "foo.h"

we would only get the '#' annotated as an inclusion directive; the
'include' and '"foo.h"' tokens would be given the general 'processing
directive' annotation.

Now, we get proper annotations for entities in the preprocessing
record.




git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117001 91177308-0d34-0410-b5e6-96231b3b80d8
2010-10-21 06:10:04 +00:00
..
c-index-test Extend the preprocessing record and libclang with support for 2010-10-20 22:00:55 +00:00
driver Do not use absolute path on the clang++ symlink. 2010-10-18 02:25:54 +00:00
libclang Improve the implementation of libclang's token-annotation logic for 2010-10-21 06:10:04 +00:00
scan-build Tweak scan-build to work with naked clang commands. 2010-10-16 00:29:16 +00:00
scan-view Increase scan-view max timeout to 1 minute. 2009-05-04 19:02:41 +00:00
CMakeLists.txt Rename 'CIndex' to 'libclang', since it has basically become our stable public 2010-04-30 21:51:10 +00:00
Makefile Minix doesn't support dylibs, PR7294 2010-06-29 05:05:09 +00:00