summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/load-exprs.c
Commit message (Collapse)AuthorAgeFilesLines
* When libclang visits a translation unit via clang_visitChildren(),Douglas Gregor2011-03-161-1/+1
| | | | | | | | | | | | | walk the preprocessing record *before* walking the declarations, so they we pretend that we actually respect the phases of translation. We still walk the preprocessing record after the declarations when performing token annotation or finding the cursor at a location, since those routines depend on those semantics. Fixes <rdar://problem/9137195>. llvm-svn: 127776
* Fixed source range for all DeclaratorDecl's.Abramo Bagnara2011-03-081-8/+8
| | | | llvm-svn: 127225
* Fixed TypedefDecl and TemplateTypeParameter source range.Abramo Bagnara2011-03-061-1/+1
| | | | llvm-svn: 127119
* Teach clang_getCursorReferenced() and friends about BlockDeclRefExprs.Douglas Gregor2010-10-221-3/+3
| | | | llvm-svn: 117167
* Add libclang visitation for C99 designated initializers.Douglas Gregor2010-09-091-0/+10
| | | | llvm-svn: 113560
* Add libclang visitation for __builtin_offsetof's components (fieldsDouglas Gregor2010-09-091-0/+16
| | | | | | and array references). llvm-svn: 113556
* Unbreak test on windows.Ted Kremenek2010-04-111-1/+1
| | | | llvm-svn: 100999
* Add CIndex support for blocks.Ted Kremenek2010-04-111-1/+38
| | | | llvm-svn: 100989
* c-index-test: Unify and always print half-open extents.Daniel Dunbar2010-02-141-7/+7
| | | | llvm-svn: 96160
* c-index-test: Unify syntax for printing extents. Yes, there were 4.Daniel Dunbar2010-02-141-7/+7
| | | | llvm-svn: 96158
* Add test case for ? : crasherDouglas Gregor2010-01-251-0/+4
| | | | llvm-svn: 94429
* Move the type specifier location for elaborated-type-specifiers fromDouglas Gregor2010-01-251-1/+2
| | | | | | | the tag kind (union, struct, class, enum) over to the name of the tag, if there is a name, since most clients want to point at the name. llvm-svn: 94424
* Teach the cursor visitor to recurse into the type information ofDouglas Gregor2010-01-231-0/+13
explicit casts, sizeof, alignof, and compound literals. llvm-svn: 94265
OpenPOWER on IntegriCloud