1. d06f598 Fixes Makefile based build for examples/Tooling. by Manuel Klimek · 13 years ago
  2. 3eada1e Put Parse before Sema on the link line since parse depends on sema. by Nick Lewycky · 13 years ago
  3. 5e2ff96 Fix test breakage due to example not being built. by Manuel Klimek · 13 years ago
  4. 64cbdf3 This patch implements an AST matching framework that allows to write by Manuel Klimek · 13 years ago
  5. d65e091 Fix test, check for stable strings in the output. by Devang Patel · 13 years ago
  6. 5aecb78 Revert 132332 (Microsoft friend as a forward declaration), John McCall pointed out a better/simpler way to do it. by Francois Pichet · 13 years ago
  7. d127bcb Robustify objc method type description (subroutine type) by walking parameters directly. by Devang Patel · 13 years ago
  8. c478f21 List objective-c ineterfaces as public types in dwarf debug info output. by Devang Patel · 13 years ago
  9. 1c29652 List c++ class type as public type in dwarf debug info output. by Devang Patel · 13 years ago
  10. eea06c6 Ensure we enter an unevaluated context when instantiating a noexcept by Sean Hunt · 13 years ago
  11. 951733d Driver/Clang: Simplify code to use arch enumerations. by Daniel Dunbar · 13 years ago
  12. fa6e63a Recreate the DeclContext before adding the implicit friend forward declaration. This should fix the asserting buildbot. by Francois Pichet · 13 years ago
  13. 8adc227 For compatibility with MSVC, a friend declaration also act as a forward declaration if the tag name is not already declared. The tag name is declared in the next outermost non record scope. by Francois Pichet · 13 years ago
  14. 8155910 Whenever we instantiate a static data member, make sure to define any new by Nick Lewycky · 13 years ago
  15. cca1ea7 Now with the right line endings. by Galina Kistanova · 13 years ago
  16. 426fd36 Fix linking of clang-wpa. by Zhongxing Xu · 13 years ago
  17. 0683a14 Expand the coverage of the warning for constants on the RHS of logical operands: by Chandler Carruth · 13 years ago
  18. 049f6d0 Utilize PackedVector, introduced with llvm commit r132325. by Argyrios Kyrtzidis · 13 years ago
  19. ef4b198 Just one for now to see how it will fly. by Galina Kistanova · 13 years ago
  20. 389b7c1 For X86 specific tests. by Galina Kistanova · 13 years ago
  21. 065063b Preparations for separating target-specific clang tests. by Galina Kistanova · 13 years ago
  22. 31fc0c1 Fix another incorrect type bug. by David Chisnall · 13 years ago
  23. 1838ca5 Add a new warning on NULL pointer constant to integer conversion. by Richard Trieu · 13 years ago
  24. e72c55b Fix a regression in the source locations for unary trait expressions. by Chandler Carruth · 13 years ago
  25. 93c332a Convert Clang over to resuming from landing pads with llvm.eh.resume. by John McCall · 13 years ago
  26. e5b7521 make this a bit less confusing by Chris Lattner · 13 years ago
  27. 95d318c Eliminate temporary argument vectors. by Benjamin Kramer · 13 years ago
  28. 68e5e13 Fix another type mismatch. by David Chisnall · 13 years ago
  29. 0bbe0cf Fix missing cast. by David Chisnall · 13 years ago
  30. 26c1b8d Add support for ARM ldrexd/strexd builtins by Bruno Cardoso Lopes · 13 years ago
  31. 469244a Add a couple of helper methods in the SourceManager API, isAtStartOfMacroInstantiation/isAtEndOfMacroInstantiation by Argyrios Kyrtzidis · 13 years ago
  32. 9787f9b Clean up a C++0x/C++03 conditional check. by Douglas Gregor · 13 years ago
  33. 460980d Add unnamed_addr to internal globals which are only used as an operand to memcpy. (Spotted by looking at IR.) by Eli Friedman · 13 years ago
  34. b0dd670 Match llvm-gcc's string literals alignment by forcing alignment on string literals to 1. This can significantly impact the size of the string data, and as far as I know, the alignment doesn't help performance. rdar://9078969 . by Eli Friedman · 13 years ago
  35. addd80d Back out r132209; it's breaking nightly tests. by Eli Friedman · 13 years ago
  36. f61103e Clean up my changes to jump-diagnostic handling for local variables of by Douglas Gregor · 13 years ago
  37. 0903421 Implement a new, much improved version of the cleanup hack. We just need by John McCall · 13 years ago
  38. f996e05 Add assertions to verify that we are not trying to instantiate a by Sean Hunt · 13 years ago
  39. e413516 Update the jump-scope checker for local variables with initializers, by Douglas Gregor · 13 years ago
  40. 855f419 Add an additional check for null pointer before accessing PatternDecl. by Richard Trieu · 13 years ago
  41. e4d645c Enhance Clang to start instantiating static data member definitions by Chandler Carruth · 13 years ago
  42. f968d83 Objective-C doesn't consider the use of incomplete types as method by Douglas Gregor · 13 years ago
  43. 9910df0 Silence sign compare warning. by Benjamin Kramer · 13 years ago
  44. bb6a567 Change the include stack of "instantiated from" notes to fall under the control of f/fno-diagnostics-show-note-include-stack flags. This should help with reducing diagnostic spew from macros instantiations. by Richard Trieu · 13 years ago
  45. f858bd8 Add a fix-it and better error recovery for improperly nested namespaces. This will give a better error message for cases such as "namespace foo::bar::baz {}" and a suggested fix-it of "namespace foo { namespace bar { namespace baz {} } }" by Richard Trieu · 13 years ago
  46. f136546 Tighen analyzer diagnostics w.r.t ObjC/CF leaks. by Ted Kremenek · 13 years ago
  47. 42ec65d Extract two more methods from the unary type trait checking. These by Chandler Carruth · 13 years ago
  48. e225030 Remove a no longer relevant comment. It was just repeating the by Chandler Carruth · 13 years ago
  49. df1f377 Extract the vec_step trait operand checking to a stand alone function. by Chandler Carruth · 13 years ago
  50. 9d342d0 Add a convenience interface for checking expression arguments to unary by Chandler Carruth · 13 years ago
  51. 9ae60d5 Implement a new warning for when adding a default argument to a method by Sean Hunt · 13 years ago
  52. 55d4848 Skip extra copy from aggregate where it isn't necessary; rdar://problem/8139919 . This shouldn't make much of a difference at -O3, but should substantially reduce the number of generated memcpy's at -O0. by Eli Friedman · 13 years ago
  53. e5cfd52 static analyzer: when conservatively evaluating functions, don't invalidate the values of globals when the called function is strlen. by Ted Kremenek · 13 years ago
  54. 8271317 Update our diagnostics to properly account for move operations. by Sean Hunt · 13 years ago
  55. dfab854 Fix a minor thinko that leads to a crash if PatternDecl is null but by Sean Hunt · 13 years ago
  56. ffe37fd Implement a little bit of cleanup and a lot more of the base work by Sean Hunt · 13 years ago
  57. b44eda3 Remove bitcast to incorrect type. by David Chisnall · 13 years ago
  58. 69d9775 Properly align UnaryTransformType when allocating it by Douglas Gregor · 13 years ago
  59. f30c4cc Update checker build to checker-257. by Ted Kremenek · 13 years ago
  60. 1066c6c Disable MSVC warning about runtime stack overflow for DebugOverflowStack. by Francois Pichet · 13 years ago
  61. 319b4a6 Fix MSVC warning: <unsafe use of type 'bool' in operation> by Francois Pichet · 13 years ago
  62. 563a645 Add support for Microsoft __if_exists, __if_not_exists extension at class scope. by Francois Pichet · 13 years ago
  63. d1e015e Teach analyzer about cf_returns_not_retained for C functions. by Ted Kremenek · 13 years ago
  64. d368d71 Enhance retain/release checker to flag warnings when functions returning CG types do not follow the Core Foundation naming conventions. by Ted Kremenek · 13 years ago
  65. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 13 years ago
  66. abca5a1 Update for llvm api change. by Rafael Espindola · 13 years ago
  67. 3573fff Driver: Don't warn about unused PIE arguments. by Daniel Dunbar · 13 years ago
  68. ca63c20 Implement a new type node, UnaryTransformType, designed to represent a by Sean Hunt · 13 years ago
  69. cd583ff Fix Darwin test for r132006. by Nick Lewycky · 13 years ago
  70. 2e95a6d When given one of the applicable coverage flags, try to link against by Nick Lewycky · 13 years ago
  71. 29c9e62 Add explicit CFG support for ignoring static_asserts. by Ted Kremenek · 13 years ago
  72. 776bff7 Let amd64 be used in target triple instead of x86_64 on FreeBSD. by Roman Divacky · 13 years ago
  73. 6f0074a Add new warning that warns when invoking 'delete' on a polymorphic, non-final, class without a virtual destructor. by Argyrios Kyrtzidis · 13 years ago
  74. 63fe681 Implement the initial part of C++0x [expr.const]p2, which specifies by Douglas Gregor · 13 years ago
  75. 5b4e7b1 For non-Darwin, a plain 'char' type is unsigned. by Jim Grosbach · 13 years ago
  76. f0b60ec Fix a bug in the most recent openSUSE support patch. by Chandler Carruth · 13 years ago
  77. 1f8f2d5 Fix a bug in -Wundefined-reinterpret-cast where we failed to look by Chandler Carruth · 13 years ago
  78. 74a5fd8 Make it possible for external tools to distinguish between paths that come from -I and paths that come from -system. Patch from Paul Holden! by Nico Weber · 13 years ago
  79. 0f16159 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 13 years ago
  80. 1ebb6f29 Test case for r131940. by Devang Patel · 13 years ago
  81. 2545ce1 Delete the extraneous return statement that was causing my earlier by Sean Hunt · 13 years ago
  82. 5f0bcc4 Fix bug introduced with r131930. by David Chisnall · 13 years ago
  83. cd10dec Implement explicit specialization of explicitly-defaulted constructors. by Sean Hunt · 13 years ago
  84. e6a11a6 Don't omit retain / release / autorelease message sends in hybrid GC mode. by David Chisnall · 13 years ago
  85. 789ecde Fix some problems where functions must be bitcast but we're expecting a llvm::Function of the right type. by David Chisnall · 13 years ago
  86. eb88ae5 Correctly propagate defaultedness across template instantiation. This by Sean Hunt · 13 years ago
  87. c8b3e63 Fix examples compile break due to rewrite of isa. by Manuel Klimek · 13 years ago
  88. b2ee830 Emulate a MSVC bug where if during an using declaration name lookup, the declaration found is unaccessible (private) and that declaration was bring into scope via another using declaration whose target declaration is accessible (public) then no error is generated. by Francois Pichet · 13 years ago
  89. f6f7f57 attempt to fix windows testers, which generate #line by default. by Chris Lattner · 13 years ago
  90. de92d73 make the x86-32 backend specify a byval alignment, even when the by Chris Lattner · 13 years ago
  91. 855d227 Fix x86-64 byval passing to specify the alignment even when the code by Chris Lattner · 13 years ago
  92. a212003 Provide the runtime with information about the GC compile options (GNU runtimes) by David Chisnall · 13 years ago
  93. 784c257 Invoke the FileChanged callback before pushing the linemarker for a system by Chris Lattner · 13 years ago
  94. b644425 fix 80 col violation by Chris Lattner · 13 years ago
  95. 64a8917 add opensuse toolchain support, patch by Ismail Donmez! by Chris Lattner · 13 years ago
  96. 74a63bc Change the default for supporting ObjC GC to true. This shouldn't really be in ToolChain at all, since it's a property of the objc runtime library. by David Chisnall · 13 years ago
  97. 267ccbc Fix fallout from r131838. by Nick Lewycky · 13 years ago
  98. d753b56 Add Redhat Enterprise Linux to the Linux toolchain, PR9769, by Chris Lattner · 13 years ago
  99. 93104c1 Add an assertion to tell us when we're going off the deep end trying by Douglas Gregor · 13 years ago
  100. 9ca02e5 adjust to mainline api change. by Chris Lattner · 13 years ago