1. 91a5755 Create a new expression node, SubstNonTypeTemplateParmExpr, by John McCall · 13 years ago
  2. 165622f Add 'Contains()' method to GRStateTrait for ImmutableList. Patch by Rui Paulo. by Ted Kremenek · 13 years ago
  3. b29a610 Switch help text in the CC1 driver from 'instantiation' to 'expansion'. by Chandler Carruth · 13 years ago
  4. 3b80232 Remove InitializationSequence::ReferenceBinding, the last redundant sequence kind. by Sebastian Redl · 13 years ago
  5. 4d461b6 Moving one misplaced entry in the attribute enum in AttributeList.h into alphabetical order. by Caitlin Sadowski · 13 years ago
  6. 9f79a1f Update the remaining comments in Frontend to 'expansion'. by Chandler Carruth · 13 years ago
  7. fd14e91 Clean up some comments I missed when switching from by Chandler Carruth · 13 years ago
  8. ba7537f NestedMacroInstantiations -> NestedMacroExpansions by Chandler Carruth · 13 years ago
  9. 9b2a0ac Update all of the libclang code corresponding to the preprocessor by Chandler Carruth · 13 years ago
  10. 9e5bb85 Move the rest of the preprocessor terminology from 'instantiate' and by Chandler Carruth · 13 years ago
  11. 433db06 Convert terminology in the Lexer from 'instantiate' and variants to by Chandler Carruth · 13 years ago
  12. d0f5e44 Switch the TokenLexer's terminology from various forms of 'instantiate' by Chandler Carruth · 13 years ago
  13. 90ebed0 Add 'mutable' to the function declarator chunk, to be used when by Douglas Gregor · 13 years ago
  14. 48218c6 In debugger mode, make ObjC message sends to unknown selectors return by John McCall · 13 years ago
  15. c286f38 objc++: Some level of covariance is allowed in ObjC properties. by Fariborz Jahanian · 13 years ago
  16. bb52786 Implement -MG. Fixes PR9613 by Peter Collingbourne · 13 years ago
  17. 98a5403 Fix a bug where a local variable named 'self' is causing by Fariborz Jahanian · 13 years ago
  18. f158866 Improve name mangling for instantiation-dependent types that are not by Douglas Gregor · 13 years ago
  19. 6af9f3c Fix the desugaring of dependent decltype and typeof(expr) nodes. The by Douglas Gregor · 13 years ago
  20. 9f3480b Move OBJC_PR_NumBits out of PropertyAttributeKind enum, to its own NumPropertyAttrsBits. by Argyrios Kyrtzidis · 13 years ago
  21. 79e6bd3 Centralize the getCanonicalType() calls in the Itanium C++ mangling by Douglas Gregor · 13 years ago
  22. 0a68dc7 [ARC] Complain about property without storage attribute when @synthesizing it, not at its declaration. by Argyrios Kyrtzidis · 13 years ago
  23. 46d37c1 Add diagnostic for constructs like "va_arg(l, float)" which have undefined behavior. PR10201. by Eli Friedman · 13 years ago
  24. 97c337c [arcmt] Move the remapping functions to clang-c/Index.h and change 'arcmt_' prefix to 'clang_'. by Argyrios Kyrtzidis · 13 years ago
  25. 4e7c7f2 objc-arc: Diagnose when captured variable in block literals by Fariborz Jahanian · 13 years ago
  26. 0673cb3 Apply patch from Richard Trieu to fix PR9548: by Chandler Carruth · 13 years ago
  27. 386b007 Added removeBitWidth method. by Abramo Bagnara · 13 years ago
  28. 699f9b1 Change __debugbreak signature to void __debugbreak(void); MSVC compatibility. by Francois Pichet · 13 years ago
  29. 69325d5 [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. by Argyrios Kyrtzidis · 13 years ago
  30. 094240a Add codegen support for the fma/fmal/fmaf builtins. by Cameron Zwarich · 13 years ago
  31. 82007c3 objc++-arc: more diagnosis of converting a weak-unavailable by Fariborz Jahanian · 13 years ago
  32. c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
  33. 7a084ec objc++-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  34. 3bd2138 Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch. by Jonathan D. Turner · 13 years ago
  35. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  36. dbd3c85 r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly, by Cameron Zwarich · 13 years ago
  37. 2357aee A redeclaration of an inline method in C99 mode should trigger emission of that by Nick Lewycky · 13 years ago
  38. c5f90c2 Undo r134587 as the bug was actually a deep and hideous one in the client code. by Sean Hunt · 13 years ago
  39. 04e5a25 objc-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  40. 3da626b Introduce a new libclang aPI function, by Douglas Gregor · 13 years ago
  41. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  42. 72ac120 [arcmt] Add -ccc-arcmt-check/-ccc-arcmt-modify driver option aliases. by Argyrios Kyrtzidis · 13 years ago
  43. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  44. 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
  45. e9a37e4 Ensure that we actually visit function parameter declarations with by Sean Hunt · 13 years ago
  46. bca01b4 Properly implement the scope restriction on the NRVO for by Douglas Gregor · 13 years ago
  47. 7263fee Some code cleanup of r134522 by Fariborz Jahanian · 13 years ago
  48. 742352a objc-arc: Support objc_arc_weak_unavailable on those by Fariborz Jahanian · 13 years ago
  49. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  50. 39c411f libclang: Allow callers of clang_saveTranslationUnit() to distinguish by Douglas Gregor · 13 years ago
  51. 5d98994 Build up statistics about the work done for analysis based warnings. by Chandler Carruth · 13 years ago
  52. 786dcd9 Teach the static analyzer's interpretation of Cocoa conventions to by Douglas Gregor · 13 years ago
  53. 19f74ac Use attributes from the definition (if available) when instantiating functions. by Rafael Espindola · 13 years ago
  54. 9dc71d2 Fixed enum types can be complete without actually being valid to use by John McCall · 13 years ago
  55. 8be80e1 Improve the Python bindings for libclang in a few ways, from Eli by Douglas Gregor · 13 years ago
  56. 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 13 years ago
  57. c06e074 Missing header from last commit; accidental change. by John McCall · 13 years ago
  58. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  59. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  60. b18b8ad Add the ObjC ARC optimization passes manually, now that they're not by Dan Gohman · 13 years ago
  61. e7e66f7 Remove unused member of Builtin::Info. by Eli Friedman · 13 years ago
  62. c261c76 Some documentation fixes for the parser, from John Freeman by Douglas Gregor · 13 years ago
  63. bcf6a80 StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! by Douglas Gregor · 13 years ago
  64. 3fd1ba0 Clean up and refactor ParseFunctionDeclarator to reduce code by Douglas Gregor · 13 years ago
  65. 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 13 years ago
  66. 377fde8 Reorganize builtins to separate out builtins which require MMX registers. No functional change. by Eli Friedman · 13 years ago
  67. 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
  68. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  69. 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 13 years ago
  70. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  71. 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
  72. 9864c7d Refactor AttributeList.h to use alphabetical order, from Caitlin Sadowski by Douglas Gregor · 13 years ago
  73. c89edf5 Fix AST representations of alias-declarations which define tag types. Inside classes, the tag types need to have an associated access specifier, and inside function definitions, they need to be included in the declarations of the DeclStmt. These issues manifested as assertions during template instantiation, and also in a WIP constexpr patch. by Richard Smith · 13 years ago
  74. 01b6e31 When we create a precompiled preamble, don't copy the by Douglas Gregor · 13 years ago
  75. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  76. d57b7ff Replace an unreachable error path with an assert by Peter Collingbourne · 13 years ago
  77. a1a3874 Fix typo by Peter Collingbourne · 13 years ago
  78. ca0d0d4 Improve the wording of the warning when returning a value from by Chandler Carruth · 13 years ago
  79. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
  80. 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
  81. 5b3284a Introduce a caching mechanism for macro expanded tokens. by Argyrios Kyrtzidis · 13 years ago
  82. c5c5e92 Introduce Preprocessor::getTotalMemory() and use it in CIndex.cpp, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  83. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
  84. 95b135b Make ARC support default to true. Please can we stop making Objective-C runtime features part of the platform description? This only makes sense for Darwin. by David Chisnall · 13 years ago
  85. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 13 years ago
  86. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 13 years ago
  87. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  88. 8306831 Fix PR9279 - Macro expansion stack trace seriously broken with function-style macros, by not recursively printing notes for other 'instantiated from' notes. by Chris Lattner · 13 years ago
  89. 0b8c98f Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameter by Argyrios Kyrtzidis · 13 years ago
  90. d3880f8 Centralize all checks for a C++ tag definition inside a typename in by Argyrios Kyrtzidis · 13 years ago
  91. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 13 years ago
  92. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  93. 0c1c98c Cache the result of AttributeList::getKind(); it's relatively expensive to compute, and we query it frequently enough that it showed up in a profile. by Eli Friedman · 13 years ago
  94. 37ac1ea Minor grammatical fix for error message. Radar 9681093. by Bob Wilson · 13 years ago
  95. 7e47e1e Reduce the size of the ExtInfo bitfield in FunctionType from 9 bits by Douglas Gregor · 13 years ago
  96. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 13 years ago
  97. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
  98. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  99. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
  100. 537c34611 Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix." by Bob Wilson · 13 years ago