- Oct 19, 2009
-
-
Ted Kremenek authored
Re-order includes so that the logic involving '#ifdef LLVM_ON_WIN32' appears after the main #includes. The ultimate solution is to just use LLVM-portable methods in llvm/System. llvm-svn: 84534
-
Steve Naroff authored
Removing this shared data should enable clang_createTranslationUnit/clang_createTranslationUnitFromSourceFile to be run from multiple threads (related to <rdar://problem/7303432>). llvm-svn: 84499
-
Steve Naroff authored
llvm-svn: 84498
-
Benjamin Kramer authored
Daniel's comment. llvm-svn: 84484
-
- Oct 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84436
-
Benjamin Kramer authored
llvm-svn: 84433
-
Benjamin Kramer authored
llvm-svn: 84422
-
Benjamin Kramer authored
llvm-svn: 84421
-
Benjamin Kramer authored
llvm-svn: 84420
-
Benjamin Kramer authored
llvm-svn: 84419
-
Benjamin Kramer authored
llvm-svn: 84414
-
Benjamin Kramer authored
llvm-svn: 84413
-
Daniel Dunbar authored
llvm-svn: 84381
-
- Oct 17, 2009
-
-
Daniel Dunbar authored
llvm-svn: 84325
-
Ted Kremenek authored
llvm-svn: 84318
-
Ted Kremenek authored
llvm-svn: 84317
-
Ted Kremenek authored
llvm-svn: 84313
-
Ted Kremenek authored
its own BumpPtrAllocator to allocate ASTs. Change clang_createTranslationUnit (CIndex) to pass 'UseBumpPtrAllocator = true' to ASTUnit::LoadFromPCHFile(). llvm-svn: 84296
-
- Oct 16, 2009
-
-
Douglas Gregor authored
substantive change is that clang_getCursorSource() now returns the file in which a macro was instantiated when the cursor points into a macro instantiation, rather than crashing. llvm-svn: 84275
-
Douglas Gregor authored
header or not via a new "PCHLevel" field in Decl. We currently use this information to help CIndex filter out declarations that came from a precompiled header (rather than from an AST file). Further down the road, it can be used to help implement multi-level precompiled headers. llvm-svn: 84267
-
Ted Kremenek authored
llvm-svn: 84220
-
Steve Naroff authored
llvm-svn: 84208
-
Ted Kremenek authored
llvm-svn: 84207
-
- Oct 15, 2009
-
-
Steve Naroff authored
llvm-svn: 84203
-
rdar://problem/7303432Steve Naroff authored
Implement <rdar://problem/7303432> [Clang/Index] In-memory-style AST generation API (initial API implementation). Added clang_createTranslationUnitFromSourceFile(). Changed clang_createIndex() to lookup the location of clang (using dladdr). llvm-svn: 84198
-
- Oct 09, 2009
-
-
Mike Stump authored
existing MinGW headers, plus the newer 4.4.0 version. Patch by John Thompson. llvm-svn: 83594
-
- Oct 06, 2009
-
-
Douglas Gregor authored
llvm-svn: 83335
-
Douglas Gregor authored
llvm-svn: 83331
-
- Oct 05, 2009
-
-
Eric Christopher authored
llvm-svn: 83327
-
Steve Naroff authored
- Make sure CHECK: lines in test case match the expected output. llvm-svn: 83316
-
Rafael Espindola authored
its own binary-relative headers. Useful when using clang's preprocessor with gcc. llvm-svn: 83302
-
- Oct 01, 2009
-
-
Steve Naroff authored
llvm-svn: 83186
-
- Sep 29, 2009
-
-
Argyrios Kyrtzidis authored
llvm-svn: 83099
-
Argyrios Kyrtzidis authored
-A NamedDecl reference -A TypeLoc llvm-svn: 83095
-
Douglas Gregor authored
llvm-svn: 83064
-
- Sep 26, 2009
-
-
Daniel Dunbar authored
llvm-svn: 82830
-
Steve Naroff authored
llvm-svn: 82810
-
- Sep 25, 2009
-
-
Steve Naroff authored
llvm-svn: 82807
-
Steve Naroff authored
Fix clang_getCursorDecl to do the right thing for expr refs Fixup test file to accommodate new output (which includes the line/column for the referenced decl) llvm-svn: 82798
-
Douglas Gregor authored
are now running properly from within CMake. llvm-svn: 82755
-