1. 4d1a6e4 This patch exposes to Clang users three more sanitizers are experimental features of ASan: by Alexey Samsonov · 12 years ago
  2. 8b8a09e Merge function types in C. by Rafael Espindola · 12 years ago
  3. 8426890 Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 12 years ago
  4. a70779f Fix crash-on-invalid. <rdar://problem/12765391>. by Eli Friedman · 12 years ago
  5. afb4918 The declaration of a special member can require overload resolution to be by Richard Smith · 12 years ago
  6. a431770 Change SValBuilder::getConditionType() to return BoolTy in C++. Fixes <rdar://problem/12772656>. by Ted Kremenek · 12 years ago
  7. 52b501c Implement C++11 [dcl.attr.grammar] p4: If an attribute-specifier-seq appertains to a friend declaration, that declaration shall be a definition. by Michael Han · 12 years ago
  8. b15c898 objective-C blocks: Make sure that identical logic is used by Fariborz Jahanian · 12 years ago
  9. a70c3f8 Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. by Richard Smith · 12 years ago
  10. 21173b1 PR14388: An array or function type in an exception specification should be by Richard Smith · 12 years ago
  11. acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
  12. 2a82ca2 Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents are by Argyrios Kyrtzidis · 12 years ago
  13. 9d29543 Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface, by Argyrios Kyrtzidis · 12 years ago
  14. b8abff6 C++ core issue 1344, PR10618: promote "addition of default argument makes this by Richard Smith · 12 years ago
  15. f88836d Move PrettyStackTraceParserEntry to ParseAST.cpp by Nico Weber · 12 years ago
  16. d1bac8d Allow an ASTConsumer to selectively skip function bodies while parsing. Patch by Richard Smith · 12 years ago
  17. 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 12 years ago
  18. b854036 Add -fsanitize=integer for reporting suspicious integer behaviors. by Will Dietz · 12 years ago
  19. 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
  20. 2e39713 Improve diagnostic on C++11 attribute specifiers that appear at wrong syntactic locations around class specifiers. by Michael Han · 12 years ago
  21. f9cb0be Make err_module_expected_semi consistent with all the other expected_semi diags. by Nico Weber · 12 years ago
  22. 63b6ebe Sema: Provide a valid source location when instantiating templates based on a CXXDefaultArgExpr. by Benjamin Kramer · 12 years ago
  23. 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
  24. f62c690 Fix CXXRecordDecl::forallBases to not look through bases which are dependent by Richard Smith · 12 years ago
  25. a6b2581 Fix the '-fuse-init-array' option to actually be an option. by Chandler Carruth · 12 years ago
  26. 289994c Don't walk a linked list twice in the same function. On my machine this takes by Rafael Espindola · 12 years ago
  27. 1a5bd5d PR14381: Never skip constexpr function bodies when code-completing. We may need by Richard Smith · 12 years ago
  28. 7ce816a Completely re-work how the Clang driver interprets PIC and PIE options. by Chandler Carruth · 12 years ago
  29. 72511f3 Remove a no-op 'const' from a by-value return type. by Chandler Carruth · 12 years ago
  30. 86256af RecursiveASTVisitor.h: Rework Doug's r160404, "Eliminating the GCC_CAST hack, take two." by NAKAMURA Takumi · 12 years ago
  31. 36cbbe9 Documentation parsing: propely handle a lone '\endverbatim' and emit a warning. by Dmitri Gribenko · 12 years ago
  32. d9ffa0c Fix Doxygen comment start sequence. by Dmitri Gribenko · 12 years ago
  33. 97f8461 Made the "expected string literal" diagnostic more expressive by Andy Gibbs · 12 years ago
  34. 02a1768 Refactored duplicate string literal lexing code within Preprocessor, into a by Andy Gibbs · 12 years ago
  35. 48a7345 Remove copy ctor that provides no value over the default. by Benjamin Kramer · 12 years ago
  36. 7db16db Typo. by Chad Rosier · 12 years ago
  37. 95f6190 StmtDumper: remove incomplete support for limiting the maximum dump depth. by Dmitri Gribenko · 12 years ago
  38. 4a9e60f Store this Decl* as a Decl* instead of a uintptr_t. No functionality change. by Nick Lewycky · 12 years ago
  39. 49a8754 Since CreateTargetInfo is taking ownership of the target options, pass by Douglas Gregor · 12 years ago
  40. 8149a98 Remove unused diagnostics by Douglas Gregor · 12 years ago
  41. 426391c A step towards sorting out handling of triviality of special members in C++11. by Richard Smith · 12 years ago
  42. 84c4845 [analyzer] Mark symbol values as dead in the environment. by Jordan Rose · 12 years ago
  43. 3d145f6 block extended signatur option. Change previous option by Fariborz Jahanian · 12 years ago
  44. 992d917 [modules] Use a memory buffer directly as input for the module includes, by Argyrios Kyrtzidis · 12 years ago
  45. 958bcaf [modules] Setup the import location of a module file and use it by Argyrios Kyrtzidis · 12 years ago
  46. 2a68314 Remove unused diagnostics from TableGen files. by Dmitri Gribenko · 12 years ago
  47. c4a7790 Use empty parens for empty function parameter list instead of '(void)'. by Dmitri Gribenko · 12 years ago
  48. 931c083 Make -ffp-contract a codegen option, rather than a laguage option. This makes by Lang Hames · 12 years ago
  49. 5bab9ae Revert r167567, restoring the ability of clang to run gcc in cases where it by Nick Lewycky · 12 years ago
  50. 368f3b0 [analyzer] Make sure calls in synthesized functions have valid path locations. by Jordan Rose · 12 years ago
  51. 3dfb3fa objective-C blocks: make cc1 flag -encode-extended-block-signature by Fariborz Jahanian · 12 years ago
  52. 62221b1 Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode for by Richard Smith · 12 years ago
  53. 06cffc0 objective-C blocks: under cc1 flag -encode-extended-block-signature, by Fariborz Jahanian · 12 years ago
  54. b6ad9b1 In ExpressionEvaluationContextRecord manage LambdaMangle with a shared by Argyrios Kyrtzidis · 12 years ago
  55. 3ca23d7 objective-C blocks: Provide layout map for byref by Fariborz Jahanian · 12 years ago
  56. accaf19 s/tranform/transform/ by Benjamin Kramer · 12 years ago
  57. 4fa4b48 Suppress elided variadic macro argument extension diagnostic for macros using by Eli Friedman · 12 years ago
  58. 66cff72 Provide the correct mangling and linkage for certain unnamed nested classes. by David Blaikie · 12 years ago
  59. 0aabf93 Use consistent spelling of 'behavior' in a C++ warning. by Anders Carlsson · 12 years ago
  60. ad8070b This function isn't called SaveFiles any more. by Nick Lewycky · 12 years ago
  61. 8c88953 Remove another questionable use of hasTrivial*. The relevant thing for this by Richard Smith · 12 years ago
  62. b8a8de3 Accept and pass arguments to __unknown_anytype in argument by John McCall · 12 years ago
  63. 6f0b00a Fix typo by Matt Beaumont-Gay · 12 years ago
  64. 6e64973 Revert r167801, "[preprocessor] When #including something that contributes no by Daniel Dunbar · 12 years ago
  65. e5afdcf Simplify function try/catch scope handling. by David Blaikie · 12 years ago
  66. 4d10b40 [preprocessor] When #including something that contributes no tokens at all, by Argyrios Kyrtzidis · 12 years ago
  67. d449c79 A couple of small fixes to r167783 by Kaelyn Uhrain · 12 years ago
  68. 51ceb7b Enable C++11 attribute syntax for warn_unused_result and allow it to be by Kaelyn Uhrain · 12 years ago
  69. 3a9fefe Fix more try scoping bugs introduced by r167650. by David Blaikie · 12 years ago
  70. 68fd608 Check that the input size is correct for the given constraint. by Bill Wendling · 12 years ago
  71. 778dd4a [NVPTX] Fix const modifier on builtins by Justin Holewinski · 12 years ago
  72. 11c9877 Fix binding of nodes in case of forEach..() matchers. by Daniel Jasper · 12 years ago
  73. 18f2368 Remove unneeded includes from IdentifierTable by Nico Weber · 12 years ago
  74. 03e67fb Delete comment reference to non-existent method by Nico Weber · 12 years ago
  75. bb23628 s/BCPLComment/LineComment/ by Nico Weber · 12 years ago
  76. 879c92c Fix a typo which Matt pointed out. by Richard Smith · 12 years ago
  77. 229d47a Rework my implementation of circular-reference finding to not use by Douglas Gregor · 12 years ago
  78. 463eb89 Add clang support of RTM from TSX by Michael Liao · 12 years ago
  79. e59188b -momit-leaf-frame-pointer is a -m option, not a -f option. by Richard Smith · 12 years ago
  80. d777e28 Diagnostic circular inheritance involving dependent base classes. We by Douglas Gregor · 12 years ago
  81. c4027c8 PR14296: function parameter name collisions in function try/catch by David Blaikie · 12 years ago
  82. d1542c2 [NVPTX] Add __nvvm_* intrinsics as Clang builtins by Justin Holewinski · 12 years ago
  83. da2d2c7 Document -W in clang --help. Also make the help text more consistent (don't end descriptions in periods, use | to separate possible values). by Richard Smith · 12 years ago
  84. 028eb65 Don't include the help for -mips* in clang --help. These are just aliases for other options, and not common enough to be worth including here. by Richard Smith · 12 years ago
  85. 0f3edc5 -Wlarge-by-value-copy may be awesome, but it really shouldn't be the one and by Richard Smith · 12 years ago
  86. 762d15d Remove --help text for deprecated sanitizer options, add --help text for -fsanitize=. by Richard Smith · 12 years ago
  87. f1eaab1 PR14303: Add a NoDriverOption flag to those options which are not accepted by by Richard Smith · 12 years ago
  88. b328ee5 Add string to try and fix build from r167629. by Chad Rosier · 12 years ago
  89. 9410928 Add a SourceLocation::printToString() that returns in a std::string what dump() by Argyrios Kyrtzidis · 12 years ago
  90. ecd27bf Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBuffer by Argyrios Kyrtzidis · 12 years ago
  91. 8616f9a Turn FrontendInputFile into an immutable class and have it also accept by Argyrios Kyrtzidis · 12 years ago
  92. 8e1fbbc Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile, by Argyrios Kyrtzidis · 12 years ago
  93. d96d82e Don't use so many bits. by Rafael Espindola · 12 years ago
  94. 485577d Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves by Chad Rosier · 12 years ago
  95. 7e29327 [driver] Add a -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
  96. 23700f0 Allow to pass from syntactic form of InitListExpr to semantic form (just as viceversa). No functionality change. by Abramo Bagnara · 12 years ago
  97. d2a527e Driver/Darwin: The -arch argument values aren't exactly the arch names from a by Daniel Dunbar · 12 years ago
  98. 85b7f7d Rip out a bunch of code for invoking gcc from clang. by Bob Wilson · 12 years ago
  99. 64c4f29 Remove code to fall back to llvm-gcc for i386 kexts. by Bob Wilson · 12 years ago
  100. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago