- 2d3ba4f Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon Mulder! by Chris Lattner · 14 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- 3db87b8 Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong. by Evan Cheng · 14 years ago
- d99d3e1 Match LLVM API change. by Evan Cheng · 14 years ago
- e081a61 New libclang API to expose container type for code completion, from by Douglas Gregor · 14 years ago
- 4c30bb1 Rework the detailed preprocessing record to separate preprocessing by Douglas Gregor · 14 years ago
- d7a3ba0 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 14 years ago
- 2da13b1 When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 14 years ago
- 66488ed Match MCContext change. by Evan Cheng · 14 years ago
- 686775d now that we have a centralized place to do so, add some using declarations for by Chris Lattner · 14 years ago
- 36fc3aa Match LLVM API change. by Evan Cheng · 14 years ago
- f62d43d Revamp the SourceManager to separate the representation of parsed by Douglas Gregor · 14 years ago
- 2860e30 Match createTargetMachine API change. by Evan Cheng · 14 years ago
- 884744b MCContext now takes MCRegisterInfo. by Evan Cheng · 14 years ago
- debb00f [libclang] Map canonical decl of a category implementation to the category decl. by Argyrios Kyrtzidis · 14 years ago
- e2f854d Revert r135304 and apply fix in clang_getCanonicalCursor per Doug's, Fariborz's comments. by Argyrios Kyrtzidis · 14 years ago
- 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 14 years ago
- e27eb59 Match llvm API change. by Evan Cheng · 14 years ago
- cea731a Clean up two lingering comments that mention 'instantiation' w.r.t. by Chandler Carruth · 14 years ago
- ba7537f NestedMacroInstantiations -> NestedMacroExpansions by Chandler Carruth · 14 years ago
- 9b2a0ac Update all of the libclang code corresponding to the preprocessor by Chandler Carruth · 14 years ago
- 9e5bb85 Move the rest of the preprocessor terminology from 'instantiate' and by Chandler Carruth · 14 years ago
- 6e80903 Fix CMake. by Argyrios Kyrtzidis · 14 years ago
- 97c337c [arcmt] Move the remapping functions to clang-c/Index.h and change 'arcmt_' prefix to 'clang_'. by Argyrios Kyrtzidis · 14 years ago
- 74e1332 Match createCodeEmitter change. by Evan Cheng · 14 years ago
- 9de09d4 Fix ARCMT/migrate.m on MSVC. by Francois Pichet · 14 years ago
- 8db0990 Unbreak -cc1as mode after MC subtarget changes by Joerg Sonnenberger · 14 years ago
- 23319f3 tools/c-arcmt-test/Makefile: Add clangARCMigrate.a clangRewrite.a to USEDLIBS to satisfy linking on cygming. by NAKAMURA Takumi · 14 years ago
- 0989bf7 c-arcmt-test.c: MSVCRT does not have setenv. Use putenv instead. by NAKAMURA Takumi · 14 years ago
- bb54093 Fix linker problem in buildbot. by Argyrios Kyrtzidis · 14 years ago
- 4fc446f Ugh, fix CMake. by Argyrios Kyrtzidis · 14 years ago
- 9621019 [libclang] Fix linker error in buildbots. by Argyrios Kyrtzidis · 14 years ago
- 69325d5 [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. by Argyrios Kyrtzidis · 14 years ago
- f073324 cc1 must initialize MC subtarget infos for inline asm parsing. Re-enable asm-errors.c by Evan Cheng · 14 years ago
- bb36ed9 createAsmParser API change. by Evan Cheng · 14 years ago
- 4d6980b Update the creation of the TargetAsmParser based on API change in r134678. by Chandler Carruth · 14 years ago
- ca02643 Slightly improve the code to derive target from program name to not by Joerg Sonnenberger · 14 years ago
- 3da626b Introduce a new libclang aPI function, by Douglas Gregor · 14 years ago
- 08aa622 MSVC doesn't like mixing declarations and statements in a C file. by Francois Pichet · 14 years ago
- 24c9db6 createMCInstPrinter doesn't need TargetMachine anymore. by Evan Cheng · 14 years ago
- 39c411f libclang: Allow callers of clang_saveTranslationUnit() to distinguish by Douglas Gregor · 14 years ago
- 8be80e1 Improve the Python bindings for libclang in a few ways, from Eli by Douglas Gregor · 14 years ago
- 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 14 years ago
- 368691e createTargetMachine now takes a CPU string. by Evan Cheng · 14 years ago
- 8ccac3d [libclang] Introduce cxcursor::getCursorParentDecl(CXCursor Cursor) and use it at the appropriate place in CIndex.cpp by Argyrios Kyrtzidis · 14 years ago
- c5c5e92 Introduce Preprocessor::getTotalMemory() and use it in CIndex.cpp, no functionality change. by Argyrios Kyrtzidis · 14 years ago
- 3963cef Revert unintentional commit. by Eli Friedman · 14 years ago
- 0c05122 Merge some calls to FoldingSetNodeID::AddInteger; assuming my measurements aren't completely off, roughly a 1% speedup on SingleSource/UnitTests/ObjC/trivial-interface.m . by Eli Friedman · 14 years ago
- 064c44b [libclang] Avoid having the cursor of an expression replace the declaration cursor by Argyrios Kyrtzidis · 14 years ago
- 5517b89 [libclang] Avoid having the cursor of an expression "overwrite" the annotation of the by Argyrios Kyrtzidis · 14 years ago
- 03e8003 Introduce a new AST node describing reference binding to temporaries. by Douglas Gregor · 14 years ago
- 944eadb Remove more unnecessary dependencies now that the Frontend -> ARCMigrate by Chandler Carruth · 14 years ago
- 25a2ef3 tools/arcmt-test: Don't attempt to link redundant libclang (clang-c). by NAKAMURA Takumi · 14 years ago
- e665d69 [arcmt] Fix the ARC migrator. -arcmt-modify requires running before the initialization of SourceManager by Argyrios Kyrtzidis · 14 years ago
- ba45fab Remove ARCMigrate from more builds that it isn't needed in now that the by Chandler Carruth · 14 years ago
- 119bf6b c-index-test also depends on ARCMigrate, oh boy by John McCall · 14 years ago
- ae44642 ARCMigrate depends on libAnalysis, and on unhelpful linkers must appear by John McCall · 14 years ago
- 979b423 Grr. Of course libARCMigrate depends on libRewrite. This is a lot to be by John McCall · 14 years ago
- eaed19e [arcmt] Make arcmt-test accept cc1 options to make it more portable and hopefully fix MSVC failures. by Argyrios Kyrtzidis · 14 years ago
- a586c74 libFrontend depends on ARCMigrate, so link it into libclang. by John McCall · 14 years ago
- 8f0e8d2 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 14 years ago
- f85e193 Automatic Reference Counting. by John McCall · 14 years ago
- 61eee0c Add support for builtin astype: by Tanya Lattner · 14 years ago
- 352697a Expose @synthesize and @dynamic via their own cursor kinds in by Douglas Gregor · 14 years ago
- f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 14 years ago
- 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 14 years ago
- ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 14 years ago
- d793350 Support -fatal-warnings for the assembler frontend by Joerg Sonnenberger · 14 years ago
- 5adc051 Do some safety checks. by Argyrios Kyrtzidis · 14 years ago
- b83d4d7 Add c-index-test printing and tests for static and virtual method by Douglas Gregor · 14 years ago
- 211924b Add clang_CXXMethod_isVirtual() to libclang, from Erik Verbruggen! by Douglas Gregor · 14 years ago
- 10620eb Modify some deleted function methods to better reflect reality: by Sean Hunt · 14 years ago
- dca8ee8 Introduce a new libclang parsing flag, by Douglas Gregor · 14 years ago
- 3e4c6c4 Implement support for C++0x alias templates. by Richard Smith · 14 years ago
- 6df7873 When the environment variable LIBCLANG_RESOURCE_USAGE is set, teach by Douglas Gregor · 14 years ago
- 5e1db6a Enhance clang_getCXTUResourceUsage() to return the amount of memory used by the Preprocessor's bump allocator as well as those from the PreprocessingRecord. by Ted Kremenek · 14 years ago
- dd3e554 Introduce a new libclang API, clang_isFileMultipleIncludeGuarded(), by Douglas Gregor · 14 years ago
- 1d8052d Use the canonical decl when generating the locations for USRs. by Ted Kremenek · 14 years ago
- 960d13d Based on the new information in the AST provided by r130628, write by Chandler Carruth · 14 years ago
- 1bf3902 Update API. by Rafael Espindola · 14 years ago
- 8c36758 Guard in USRGenerator::GenLoc() against null Decl* from invalid code. by Ted Kremenek · 14 years ago
- e9b5f3d Enhance clang_getCXTUResourceUsage() to report the sizes of the memory buffers used by PCH. by Ted Kremenek · 14 years ago
- f61b831 Enhance clang_getCXTUResourceUsage() to report how much memory is used by SourceManager's memory buffers. by Ted Kremenek · 14 years ago
- ba29bd2 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by ASTContext's side tables. by Ted Kremenek · 14 years ago
- 457aaf0 Enhance clang_getCXTUResourceUsage() to report the amount of memory used by SourceManager's content cache allocator. by Ted Kremenek · 14 years ago
- 28bbe4b Parsing/AST support for Structured Exception Handling by John Wiegley · 14 years ago
- 21ff2e5 Implementation of Embarcadero array type traits by John Wiegley · 14 years ago
- 6bdda82 Update regex in scan-build for parsing statistics. by Ted Kremenek · 14 years ago
- 251c27b Update scan-build to '-analyzer-checker debug.Stats' instead of the old '-analyzer-stats' -cc1 argument. by Ted Kremenek · 14 years ago
- 864c041 Make yet another placeholder type, this one marking that an expression is a bound by John McCall · 14 years ago
- 5526220 t/clang/expr-traits by John Wiegley · 14 years ago
- 13c8ccb Teach libclang to be more careful around BlockDecls, and don't assume by Douglas Gregor · 14 years ago
- 8387e2a Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 14 years ago
- e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 14 years ago
- ffcd985 When translating a Clang source range into a libclang source range, by Douglas Gregor · 14 years ago
- f787002 Rename 'CXTUMemoryUsage…' to 'CXTUResourceUsage…'. by Ted Kremenek · 14 years ago
- e23ac65 Teach SourceManager::getSLocEntry() that it can fail due to problems by Douglas Gregor · 14 years ago
- e294ab7 Add missing break statements. by Ted Kremenek · 14 years ago
- 4e6a3f7 Report memory usage for global code completion results in CXTUMemoryUsage. by Ted Kremenek · 14 years ago
- 3c68336 Unbreak the MSVC build: Don't mix variable declarations and statements in a .c file. by Francois Pichet · 14 years ago