1. a674bf4 Switch ProcessASTInputFile to still use ParseAST. by Daniel Dunbar · 15 years ago
  2. d5b6126 Change ASTUnit to only initialize the predefines buffer to the suggested predefines. by Daniel Dunbar · 15 years ago
  3. 31b87d8 Change ASTUnit to take the Diagnostic as an argument, the client should have control of this. by Daniel Dunbar · 15 years ago
  4. a390759 Add Diagnostic to Indexer, and have it keep its own FileManager instead of taking an external reference (which was leaked in the case of the CIndex library). by Daniel Dunbar · 15 years ago
  5. d553f8c Start mangling expressions. by Anders Carlsson · 15 years ago
  6. 62d1fc0 Work around FileCheck -NOT restriction. by Daniel Dunbar · 15 years ago
  7. 73eed6a Switch TestRunner.sh to just use 'lit'. - Does people use this? by Daniel Dunbar · 15 years ago
  8. d9c2e78 Switch to using the new LLVM lit test runner by default. by Daniel Dunbar · 15 years ago
  9. 1b720a9 Include LLVM {src,obj} root in lit.site.cfg, to support non-standard layouts. by Daniel Dunbar · 15 years ago
  10. 59b2172 switch command line 'parse' methods to use StringRef for efficiency, which by Chris Lattner · 15 years ago
  11. 65f13c3 Ok, an AssertingVH definitely doesn't work for now because we free our cache after the optimizer may have hacked on the module. Use a WeakVH instead. by Daniel Dunbar · 15 years ago
  12. 0d36dd2 Make clang stop relying on ConstantStruct::get's default value for isPacked by Nick Lewycky · 15 years ago
  13. 23e81ba Switch CGDebugInfo type cache to using an AssertingVH. by Daniel Dunbar · 15 years ago
  14. 03faac3 Factor out CGDebugInfo::CreateTypeNode method. - No functionality change. by Daniel Dunbar · 15 years ago
  15. c2ff3f8 Simplify code with a StringRef. by Benjamin Kramer · 15 years ago
  16. ff360b6 In C++ code completion, only suggest the "template" keyword after ".", by Douglas Gregor · 15 years ago
  17. 63f07c5 Make the construction of the code-completion string for a function by Douglas Gregor · 15 years ago
  18. 56ff871 Introduce code completion patterns for templates, which provide the by Douglas Gregor · 15 years ago
  19. e0a5807 Re-introduce diagnostic caching in BugReporter that was originally added in by Ted Kremenek · 15 years ago
  20. db8338a Reintroduce FoldingSet profiling for PathDiagnostics. by Ted Kremenek · 15 years ago
  21. 75d03cf Fix regression introduced by r82198 that caused functions/methods with invalid CFGs to get analyzed. by Ted Kremenek · 15 years ago
  22. e6e0361 Introduce code completion strings, which describe how to *use* the by Douglas Gregor · 15 years ago
  23. 1131014 Attempt to make a test portable. by Daniel Dunbar · 15 years ago
  24. dfece5b clean up xcode proj by Chris Lattner · 15 years ago
  25. 0369297 allow clearing this value. by Chris Lattner · 15 years ago
  26. 2ee3fca More mangling work. by Anders Carlsson · 15 years ago
  27. ed8d322 C++ code completion after the "operator" keyword. Provide overloaded by Douglas Gregor · 15 years ago
  28. eafc6dc Make the mangler conform even better to the grammar. by Anders Carlsson · 15 years ago
  29. 4bf4e30 Make our char vector types not be explicitly signed to match GCC and to fix compilation with C++ and -fno-lax-vector-conversions by Anders Carlsson · 15 years ago
  30. 97f4d46 Generate more of the vbase virtual offset for covariant thunks. WIP. by Mike Stump · 15 years ago
  31. 49f40bd Introduce four new code-completion hooks for C++: by Douglas Gregor · 15 years ago
  32. 2744a06 More mangler mangling. by Anders Carlsson · 15 years ago
  33. aa73ab1 Call mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  34. 9263e91 Change manglePrefix to return early if the DC is the translation unit. by Anders Carlsson · 15 years ago
  35. 5836b01 Don't perform name lookup into a given declaration context more than once during code completion by Douglas Gregor · 15 years ago
  36. 75b7128 Handle using declarations and overload sets in code completion. by Douglas Gregor · 15 years ago
  37. 33224e6 For code completion in C++ member access expressions and tag names, by Douglas Gregor · 15 years ago
  38. 9436ed5 Fix PR4923. by Anders Carlsson · 15 years ago
  39. b1c28a1 When gathering results for code completion, only include hidden by Douglas Gregor · 15 years ago
  40. 374929f Implement code completion for tags, e.g., code completion after "enum" by Douglas Gregor · 15 years ago
  41. 9df3faf Make the GCC warning flags passed by CMake the same as the warning flags passed in the make build by Douglas Gregor · 15 years ago
  42. f515b22 Disable questionable code for handling isNullPointerConstant on value dependent by Daniel Dunbar · 15 years ago
  43. 240592c Force a triple. by Daniel Dunbar · 15 years ago
  44. 1d4612b Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base. by Daniel Dunbar · 15 years ago
  45. 6cd4154 Lift AddLinkRuntimeLibArgs into Darwin tool chain. by Daniel Dunbar · 15 years ago
  46. 608d04c Move isMacosxVersionLT helpers to Darwin tool chain. by Daniel Dunbar · 15 years ago
  47. 48d5aae Lift getMacosxVersionMin out into Darwin ToolChain. by Daniel Dunbar · 15 years ago
  48. 6b200b2 Lift AddLinkerSearchPaths() into Darwin tool chain. by Daniel Dunbar · 15 years ago
  49. ae54af2 Rename a variable to match its semantics. by Daniel Dunbar · 15 years ago
  50. 7f473c5 Revert most of r82198, which was causing a large number of crashes by Ted Kremenek · 15 years ago
  51. 6a19832 Introduce caching of diagnostics in BugReporter. This provides extra by Ted Kremenek · 15 years ago
  52. f1affe6 don't stick an uninitialized 'stat' buf into the stat cache, fill it by Chris Lattner · 15 years ago
  53. 7482e24 More mangling goodness. by Anders Carlsson · 15 years ago
  54. b251e93 Fix error in test. by Anders Carlsson · 15 years ago
  55. 7624f21 Handle mangling of TemplateSpecializationType. by Anders Carlsson · 15 years ago
  56. 1c1afc4 Fixed a bug in generation of the new write-barriers when by Fariborz Jahanian · 15 years ago
  57. 87667dc Fix typo. by Mike Stump · 15 years ago
  58. 81b747b Initial implementation of a code-completion interface in Clang. In by Douglas Gregor · 15 years ago
  59. 1088039 Fix typo. by Mike Stump · 15 years ago
  60. 7af18d3 Tweak clang testing. - Move CMake to using the new test runner. by Daniel Dunbar · 15 years ago
  61. d85cef5 Merge uninstantiated default arguments more carefully, and try not to by Douglas Gregor · 15 years ago
  62. 2bd6b9f Add clang_disposeTranslationUnit() and clang_disposeIndex(). by Steve Naroff · 15 years ago
  63. e1f63b3 ARM: Incremental improvement to preprocessor defines. by Daniel Dunbar · 15 years ago
  64. d58d6f7 Ignore extern "C++" { } when mangling. by Anders Carlsson · 15 years ago
  65. 501d8a6 Force triple for tests using __strong. by Daniel Dunbar · 15 years ago
  66. c1f2cdd Add ARM register names and aliases. - Patch by Shantonu Sen! by Daniel Dunbar · 15 years ago
  67. 20f0eac Driver: Change -O to mean -O2, -O1 is meaningless. by Daniel Dunbar · 15 years ago
  68. 3f180c6 Fix two crashes on value dependent expressions (shift and null-pointer check). by Daniel Dunbar · 15 years ago
  69. 7e88a60 Remove trailing whitespace. by Daniel Dunbar · 15 years ago
  70. aa14a1b Add a bunch of math builtins, #include <cmath> passes now. by Daniel Dunbar · 15 years ago
  71. 068f347 Revert r82123 for now. by Anders Carlsson · 15 years ago
  72. b237fd6 Temporary band-aid for handling empty classes somewhat better. by Anders Carlsson · 15 years ago
  73. 657094b Treat an unqualified RecordType as a RecordDecl when substituting. by Anders Carlsson · 15 years ago
  74. 6862fc7 Substitution for prefixes. by Anders Carlsson · 15 years ago
  75. 7ed5ea9 Convert mangle-subst.cpp over to using FileCheck. by Anders Carlsson · 15 years ago
  76. 634b245 Improve driver error message when only running the preprocessor and an input is by Daniel Dunbar · 15 years ago
  77. 03c9d53 Substitute unscoped template names. by Anders Carlsson · 15 years ago
  78. 6793966 IRgen/ObjC: Correctly construct the function info for variadic message sends. by Daniel Dunbar · 15 years ago
  79. d6c93d7 IRgen/ObjC: Make the target method decl available to GenerateMessageSendSuper. by Daniel Dunbar · 15 years ago
  80. d3a932a Add mangleSubstitution/addSubstitution variants that take a NamedDecl. by Anders Carlsson · 15 years ago
  81. 511ec05 Get rid of the last grep. by Anders Carlsson · 15 years ago
  82. 9234b7f When mangling function template specialization, mangle the type encoding of the original function template. Also, port mangle.cpp and function-template-specialization.cpp over to using FileCheck. by Anders Carlsson · 15 years ago
  83. 201ce74 Add new functions to the mangler for the <unscoped-name> and <unscoped-template-name> productions. by Anders Carlsson · 15 years ago
  84. e24d38f PCH: When writing PCH files, tweak the predicate function deciding whether to mark a decl as "external" to be closer to reality. by Daniel Dunbar · 15 years ago
  85. 04a0b50 PCH: When deserializing an explicit "external definition", don't pass it to HandleTopLevelDecl -- this is already being done inside the reader. by Daniel Dunbar · 15 years ago
  86. aca2ebd Initial support for code generation from .ast files. by Daniel Dunbar · 15 years ago
  87. 0794d8d clang-cc: Factor out code for creating one of the standard AST consumer actions. by Daniel Dunbar · 15 years ago
  88. e3b8d07 We don't need a -compile-ast clang-cc action, we can just use -S. by Daniel Dunbar · 15 years ago
  89. 13fdf28 Simplify. by Daniel Dunbar · 15 years ago
  90. 9f43534 clang-cc: Remove -ObjC -ObjC++ handling from clang-cc. by Daniel Dunbar · 15 years ago
  91. 7696737 Add basic substitution to the C++ mangler. It currently only looks at types. by Anders Carlsson · 15 years ago
  92. c8930d6 Force triple, although probably the real fix is to tie __strong to -fobjc-gc. by Daniel Dunbar · 15 years ago
  93. d4347cb Fix substituto. by Daniel Dunbar · 15 years ago
  94. 91ee77a Add CLANG_{SOURCE,BINARY}_DIR cmake variables. by Daniel Dunbar · 15 years ago
  95. cf85b93 Add a simple const mangling test. by Anders Carlsson · 15 years ago
  96. f08bf1f Removed useless stuff from the test. by Fariborz Jahanian · 15 years ago
  97. 2db213d More test for objc gc's mixed write-barriers. by Fariborz Jahanian · 15 years ago
  98. 83913e3 When creating function types, remove any top-level CVR qualifications in the function type argument types. by Anders Carlsson · 15 years ago
  99. f177a8d Additional tests for write-bariers. by Fariborz Jahanian · 15 years ago
  100. b9e28fa Test for variety of write-barriers. by Fariborz Jahanian · 15 years ago