1. c8d1ecc Keep track of which source locations are part of a macro argument by Chandler Carruth · 13 years ago
  2. 7a084ec objc++-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  3. 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
  4. 7a75960 Move SourceManager::isAt[Start/End]OfMacroInstantiation functions to the Lexer, since they depend on it now. by Argyrios Kyrtzidis · 13 years ago
  5. dbd3c85 r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly, by Cameron Zwarich · 13 years ago
  6. 2357aee A redeclaration of an inline method in C99 mode should trigger emission of that by Nick Lewycky · 13 years ago
  7. c5f90c2 Undo r134587 as the bug was actually a deep and hideous one in the client code. by Sean Hunt · 13 years ago
  8. 04e5a25 objc-arc: diagnose assignment/cast of a weak-unavailable by Fariborz Jahanian · 13 years ago
  9. 3da626b Introduce a new libclang aPI function, by Douglas Gregor · 13 years ago
  10. 7e5e5f4 In ARC, reclaim all return values of retainable type, not just those by John McCall · 13 years ago
  11. 72ac120 [arcmt] Add -ccc-arcmt-check/-ccc-arcmt-modify driver option aliases. by Argyrios Kyrtzidis · 13 years ago
  12. b73377e Make the Preprocessor more memory efficient and improve macro instantiation diagnostics. by Argyrios Kyrtzidis · 13 years ago
  13. 8b86ef0 Fix bug in SourceManager::getDecomposedInstantiationLocSlowCase. by Argyrios Kyrtzidis · 13 years ago
  14. e9a37e4 Ensure that we actually visit function parameter declarations with by Sean Hunt · 13 years ago
  15. bca01b4 Properly implement the scope restriction on the NRVO for by Douglas Gregor · 13 years ago
  16. 7263fee Some code cleanup of r134522 by Fariborz Jahanian · 13 years ago
  17. 742352a objc-arc: Support objc_arc_weak_unavailable on those by Fariborz Jahanian · 13 years ago
  18. 85bea97 Keep track of when "unrecoverable" errors occur, then allow by Douglas Gregor · 13 years ago
  19. 39c411f libclang: Allow callers of clang_saveTranslationUnit() to distinguish by Douglas Gregor · 13 years ago
  20. 5d98994 Build up statistics about the work done for analysis based warnings. by Chandler Carruth · 13 years ago
  21. 786dcd9 Teach the static analyzer's interpretation of Cocoa conventions to by Douglas Gregor · 13 years ago
  22. 19f74ac Use attributes from the definition (if available) when instantiating functions. by Rafael Espindola · 13 years ago
  23. 9dc71d2 Fixed enum types can be complete without actually being valid to use by John McCall · 13 years ago
  24. 8be80e1 Improve the Python bindings for libclang in a few ways, from Eli by Douglas Gregor · 13 years ago
  25. 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 13 years ago
  26. c06e074 Missing header from last commit; accidental change. by John McCall · 13 years ago
  27. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 13 years ago
  28. 9670e17 objc-arc: enforce performSelector rules in rejecting retaining selectors by Fariborz Jahanian · 13 years ago
  29. b18b8ad Add the ObjC ARC optimization passes manually, now that they're not by Dan Gohman · 13 years ago
  30. e7e66f7 Remove unused member of Builtin::Info. by Eli Friedman · 13 years ago
  31. c261c76 Some documentation fixes for the parser, from John Freeman by Douglas Gregor · 13 years ago
  32. bcf6a80 StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! by Douglas Gregor · 13 years ago
  33. 3fd1ba0 Clean up and refactor ParseFunctionDeclarator to reduce code by Douglas Gregor · 13 years ago
  34. 3242ee0 Remove unused parameter from ActOnDeclarator. by Anders Carlsson · 13 years ago
  35. 377fde8 Reorganize builtins to separate out builtins which require MMX registers. No functional change. by Eli Friedman · 13 years ago
  36. 05d4876 Fix the warning that is emitted when an ownership attribute is applied incorrectly. by Argyrios Kyrtzidis · 13 years ago
  37. 0a85183 [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  38. 707f101 -Remove Sema::ActOnCastOfParenListExpr and move most of its functionality to by Argyrios Kyrtzidis · 13 years ago
  39. 31862ba [ARC] When casting from a pointer to an objective-c object with known ownership, if the by Argyrios Kyrtzidis · 13 years ago
  40. 17b6399 Introduce Declarator::ObjCCatchContext, this will result in correct error for 'auto' in obj-c catch. by Argyrios Kyrtzidis · 13 years ago
  41. 9864c7d Refactor AttributeList.h to use alphabetical order, from Caitlin Sadowski by Douglas Gregor · 13 years ago
  42. 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
  43. 01b6e31 When we create a precompiled preamble, don't copy the by Douglas Gregor · 13 years ago
  44. 561f812 Introduce the notion of instantiation dependence into Clang's AST. A by Douglas Gregor · 13 years ago
  45. d57b7ff Replace an unreachable error path with an assert by Peter Collingbourne · 13 years ago
  46. a1a3874 Fix typo by Peter Collingbourne · 13 years ago
  47. ca0d0d4 Improve the wording of the warning when returning a value from by Chandler Carruth · 13 years ago
  48. 1460604 Preserve that a TemplateName was arrived at by substituting by John McCall · 13 years ago
  49. 1901dce Document and check tighter assumptions about the TemplateName of a by John McCall · 13 years ago
  50. 5b3284a Introduce a caching mechanism for macro expanded tokens. by Argyrios Kyrtzidis · 13 years ago
  51. c5c5e92 Introduce Preprocessor::getTotalMemory() and use it in CIndex.cpp, no functionality change. by Argyrios Kyrtzidis · 13 years ago
  52. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 13 years ago
  53. 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
  54. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 13 years ago
  55. de31fd7 Split out logic for valid clobbers and valid inline asm registers. by Eric Christopher · 13 years ago
  56. d8bba9c Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 13 years ago
  57. 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
  58. 0b8c98f Introduce Declarator::CXXNewContext and remove 'AutoAllowedInTypeName' parameter by Argyrios Kyrtzidis · 13 years ago
  59. d3880f8 Centralize all checks for a C++ tag definition inside a typename in by Argyrios Kyrtzidis · 13 years ago
  60. 6326e05 Provide fix-it for '.' <-> '->' for Objective-C ivar/property access. by Fariborz Jahanian · 13 years ago
  61. 6ce51ee Don't factor in visibility for templates and template arguments by John McCall · 13 years ago
  62. 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
  63. 37ac1ea Minor grammatical fix for error message. Radar 9681093. by Bob Wilson · 13 years ago
  64. 7e47e1e Reduce the size of the ExtInfo bitfield in FunctionType from 9 bits by Douglas Gregor · 13 years ago
  65. 6628969 Cleanup a fixme by using a specific diagnostic for subscripting by Chandler Carruth · 13 years ago
  66. 13b21be Factor out (some of) the checking for invalid forms of pointer by Chandler Carruth · 13 years ago
  67. 555f57e When deciding how to parse "= something" as part of a member by Douglas Gregor · 13 years ago
  68. 831fb96 objc-arc/mrc: Allow ns_returns_not_retained attribute on properties by Fariborz Jahanian · 13 years ago
  69. 537c34611 Revert "Shorten some ARM builtin names by removing unnecessary "neon" prefix." by Bob Wilson · 13 years ago
  70. 89f19e4 Shorten some ARM builtin names by removing unnecessary "neon" prefix. by Bob Wilson · 13 years ago
  71. f2050f2 objc-arc: Give more descriptive diagnostics when by Fariborz Jahanian · 13 years ago
  72. 921c143 objc-arc: Check on a variety of unsafe assignment of retained by Fariborz Jahanian · 13 years ago
  73. f58de90 Fix comments. by Bob Wilson · 13 years ago
  74. b8b0313 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. by Argyrios Kyrtzidis · 13 years ago
  75. a813973 When forming a cycle in objc's inheritance hierarchy, by Fariborz Jahanian · 13 years ago
  76. d028302 Improve on warning when objc pointer is used in by Fariborz Jahanian · 13 years ago
  77. 4c4cbe5 Remove superfluous comment by Douglas Gregor · 13 years ago
  78. 8cf0f52 Move definition of template <typename T> void Decl::dropAttr by Fariborz Jahanian · 13 years ago
  79. 7f88c01 Bump Token::Kind from an unsigned char to an unsigned short, from Anton Lokhmotov by Douglas Gregor · 13 years ago
  80. cf5abc7 Support for catching objc pointer objects in c++ catch-statement by Fariborz Jahanian · 13 years ago
  81. b9b4b78 Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast expression into the LHS of a compound assignment. Fixes compound assignment of various "compatible" vector types, including NEON-vector and gcc-vector types. by Eli Friedman · 13 years ago
  82. c3ca14d Remove multiple use of weak_import attribute on by Fariborz Jahanian · 13 years ago
  83. 8785d11 Remove weak_import attribute on new declaration. // rdar://9538608 by Fariborz Jahanian · 13 years ago
  84. 1626601 avoid using config.h in public headers by Dylan Noblesmith · 13 years ago
  85. 2b1ad8b Move all of Sema's member-access-related checking out of SemaExpr.cpp by Douglas Gregor · 13 years ago
  86. 572bbec Allow unavailable function calls inside unavailable functions in C++/ObjC++ as well. rdar://9660196 by Argyrios Kyrtzidis · 13 years ago
  87. d543130 Issue warning if weak_import attribute is added to an already by Fariborz Jahanian · 13 years ago
  88. 9d96bce Alloa catching Objective-C id's being thrown with C++ throw by Fariborz Jahanian · 13 years ago
  89. 0d9106f Changes ParenListExpr to always require a type. by Manuel Klimek · 13 years ago
  90. c09ce12 Copy diagnostic pragmas to the preprocessed output, from Richard Osborne! by Douglas Gregor · 13 years ago
  91. 5b27b6d Put all ARC-related warnings into the "arc" diagnostic group. by Argyrios Kyrtzidis · 13 years ago
  92. d26fef0 Change "cannot assign retained object.." warning to "assigning retained object.." by Argyrios Kyrtzidis · 13 years ago
  93. b4b7b50 Give MaterializeTemporaryExpr the exact type of the lvalue it binds by Douglas Gregor · 13 years ago
  94. 45ba8a6 Fix typo in comment by Douglas Gregor · 13 years ago
  95. 25a7676 Introduce DelayedCleanupPool useful for simplifying clean-up of certain resources that, while their by Argyrios Kyrtzidis · 13 years ago
  96. 0a17cae Extend the deleted overload candidate note to cover all cases. It by Sean Hunt · 13 years ago
  97. 661c67a Attempt to reapply this patch for caching copy assignment operator by Sean Hunt · 13 years ago
  98. 57b9d98 Fix a case that I missed in r133550. by Bob Wilson · 13 years ago
  99. 5dd45f1 Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistent by Bob Wilson · 13 years ago
  100. 13c4f21 Fix the default libc++ header search path to be sysrooted. Radar 9639692. by Bob Wilson · 13 years ago