1. 35d2359 Fix ODR-use of a MemberExpr to check before marking a pure function used. Remove by Nick Lewycky · 13 years ago
  2. d191472 Remove function that is newly dead as of r173538. by Nick Lewycky · 13 years ago
  3. 8334af8 Preserve Sema::UndefinedInternals across PCH boundaries. Fixes by Nick Lewycky · 13 years ago
  4. 6bd2a89 The standard ARM C++ ABI dictates that inline functions are by John McCall · 13 years ago
  5. bf0fd39 Fixed trailing whitespace. by Michael Gottesman · 13 years ago
  6. f857950 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 13 years ago
  7. 820fa70 Mark all subsequent decls used. by Rafael Espindola · 13 years ago
  8. 2bf7fdb s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 13 years ago
  9. ea7537f Don't warn on unused member functions that are extern because of a typedef. by Rafael Espindola · 13 years ago
  10. 9463dce Don't warn for undefined but used decls that are external because of a typedef. by Rafael Espindola · 13 years ago
  11. 1779760 Fix a regression from the previous commit. by Rafael Espindola · 13 years ago
  12. dfa5f9b Use the most recent redecl to decide if it is needed. by Rafael Espindola · 13 years ago
  13. 3a02247 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 13 years ago
  14. e6a56db Reject uses of __int128 on platforms that don't support it. Also move the ugly by Richard Smith · 13 years ago
  15. 7959178 Use a .def file for most of the diagnostic options. by Douglas Gregor · 13 years ago
  16. 7d14b3c Add a new warning -Wmissing-variable-declarations, to warn about variables by Eli Friedman · 13 years ago
  17. dd433f0 From Vassil Vassilev: enable Sema to deal with multiple ExternalSemaSources. by Axel Naumann · 13 years ago
  18. 62b3798 Pull ScopeInfo implementation into its own file. by Jordan Rose · 13 years ago
  19. 657b5f4 -Warc-repeated-use-of-weak: check ivars and variables as well. by Jordan Rose · 13 years ago
  20. d393458 Add a warning (off by default) for repeated use of the same weak property. by Jordan Rose · 13 years ago
  21. 88d67f3 Fix crash when a decltype expression in a trailing return type refers to the by Richard Smith · 13 years ago
  22. b47e6bc Conditionally parse documentation comments in system headers by by Ted Kremenek · 13 years ago
  23. cc4c49d Now that ASTMultiPtr is nothing more than a array reference, make it a MutableArrayRef. by Benjamin Kramer · 13 years ago
  24. c459b51 When code completion is enabled, don't do any work in by Douglas Gregor · 13 years ago
  25. 22be06a Fix an assertion failure instantiating a constexpr function from within a -dealloc method. PR13401. by Eli Friedman · 13 years ago
  26. e06a888 Renamed RawComment kinds to avoid name clash. by Abramo Bagnara · 13 years ago
  27. 91fc39e patch to suggest 'static' function should be 'static inline' by Fariborz Jahanian · 13 years ago
  28. 052f60d Add a warning about almost-Doxygen trailing comments: //< and /*< ... */ by Dmitri Gribenko · 13 years ago
  29. aab8383 Structured comment parsing, first step. by Dmitri Gribenko · 13 years ago
  30. 5d3fb22 Explicitly build __builtin_va_list. by Meador Inge · 13 years ago
  31. e99c2bf Look at incomplete FunctionTemplateDecls in order to determine whether by Daniel Jasper · 13 years ago
  32. 0baec549 Introduce -Wunused-private-field. If enabled, this warning detects by Daniel Jasper · 13 years ago
  33. 9ca6461 When we suppress an error due to SFINAE, stash the diagnostic away with the by Richard Smith · 14 years ago
  34. 6347b68 Change how we suppress access control in explicit instantiations by John McCall · 14 years ago
  35. 2ec8537 Refactor DelayedDiagnostics so that it keeps diagnostics in by John McCall · 14 years ago
  36. e499345 Sema: Initialize NSString method cache members. by Benjamin Kramer · 14 years ago
  37. 3024f07 Implement C++11 [expr.prim.general]p3, which permits the use of 'this' by Douglas Gregor · 14 years ago
  38. d671ab9 [Sema] Fix SemaDiagnosticBuilder to be inline. by Daniel Dunbar · 14 years ago
  39. a25002f Spelling. by Daniel Dunbar · 14 years ago
  40. bbafb8a Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 14 years ago
  41. e65b086 Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 14 years ago
  42. 6f8780b Reapply r151638 and r151641. by James Molloy · 14 years ago
  43. 5929ef2 Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h by Argyrios Kyrtzidis · 14 years ago
  44. 051390ff Correctly track tags and enum members defined in the prototype of a function, and ensure they are properly scoped. by James Molloy · 14 years ago
  45. fd555f6 Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a by Richard Smith · 14 years ago
  46. 7fcbd90 Implement name mangling for lambda expressions that occur within the by Douglas Gregor · 14 years ago
  47. 800ddf3 Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) by Dmitri Gribenko · 14 years ago
  48. 1a22d28 Lambdas have a deleted default constructor and a deleted copy by Douglas Gregor · 14 years ago
  49. 21f4692 When completing a lambda expression, make sure to check and attach the by Douglas Gregor · 14 years ago
  50. b6c6a58 Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 14 years ago
  51. e171601 Rework the external Sema source's ReadMethodPool() so that it doesn't by Douglas Gregor · 14 years ago
  52. 2bfa104 Add Sema::isStdInitializerList, which will be necessary for the upcoming operations. by Sebastian Redl · 14 years ago
  53. d53ae83 Delay the creation of the built-in Objective-C class 'Protocol' by by Douglas Gregor · 14 years ago
  54. 8d05ca7 Introduce a CodeCompletionResult::CreateCodeCompletionString() that by Argyrios Kyrtzidis · 14 years ago
  55. ec9fd13 De-virtualize getPreviousDecl() and getMostRecentDecl() when we know by Douglas Gregor · 14 years ago
  56. 9163e360 Per John's comment, it makes sense to ask isLambda on any CXXRecordDecl; make sure that's safe. Get rid of a check which is now unnecessary in Sema::getFunctionLevelDeclContext(). by Eli Friedman · 14 years ago
  57. 73a0409 More lambda work: semantic analysis of capturing 'this'. It's a bit complicated, but we have to be careful about when exactly captures are marked given PotentiallyPotentiallyEvaluated contexts. (Actually, it's not 100% correct yet, but it's close enough for the moment.) by Eli Friedman · 14 years ago
  58. 4817cf7 More lambda work. Fixes a minor bug Richard pointed out, makes lookup for lambda parameters work correctly, recording more information into the AST. by Eli Friedman · 14 years ago
  59. 71c8055 More lambda work. Tweak the Sema interface slightly. Start adding the pieces to build the lambda class and its call operator. Create an actual scope for the lambda body. by Eli Friedman · 14 years ago
  60. eb90e83 Store the submodules of a module in source order, as they are stored by Douglas Gregor · 14 years ago
  61. ab1ec82e Fix chaining of ObjCInterfaceDecl redeclarations by Douglas Gregor · 14 years ago
  62. 2b82c2a Implementing parsing and resolution of module export declarations by Douglas Gregor · 14 years ago
  63. 507840d Revert r145244. It causes us to create broken ASTs with missing type information by Richard Smith · 14 years ago
  64. 13b6a2a Removed useless ImplicitCast nodes in explicit cstyle and static casts by Nicola Gigante · 14 years ago
  65. c8edb0f Test commit by Nicola Gigante · 14 years ago
  66. dc1646d Fixed plausible overloads location. by Abramo Bagnara · 14 years ago
  67. 4a905b6 Implicit casts from rvalue to lvalue are not meaningful. Don't accidentally add by Richard Smith · 14 years ago
  68. 28fc709 There's no good reason to track temporaries in ExprWithCleanups, by John McCall · 14 years ago
  69. 508ebf3 Add (hopefully) the last missing lvalue-to-rvalue conversion. Add an assertion by Richard Smith · 14 years ago
  70. 935bc7a2 Make the loading of information attached to an IdentifierInfo from an by Douglas Gregor · 14 years ago
  71. 38c0e04 -Wc++98-compat: warn if a SFINAE substitution in C++11 suppresses an access by Richard Smith · 14 years ago
  72. ebf0049 For modules, all macros that aren't include guards are implicitly by Douglas Gregor · 14 years ago
  73. f4a06c2 HasFormOfMemberPointer implies IsAddressOfOperand for an overload set. Simplify by Douglas Gregor · 14 years ago
  74. cda2270 Allow calling an overloaded function set by taking the address of the by Douglas Gregor · 14 years ago
  75. 50a2c2c Catch placeholder types in DefaultLvalueConversion by John McCall · 14 years ago
  76. 9321ad3 When using an unavailable/deprecated interface Foo inside Foo's interface/implementation by Argyrios Kyrtzidis · 14 years ago
  77. 75acd92 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 14 years ago
  78. be4b363 Get rid of useless helper Sema::CastCategory. by Eli Friedman · 14 years ago
  79. b578432 Rename DiagnosticInfo to Diagnostic as per issue 5397 by David Blaikie · 14 years ago
  80. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  81. 75644d5 Introduce an egregious hack for modules to cope with headers that come by Douglas Gregor · 14 years ago
  82. 9320b87 Give conversions of block pointers to ObjC pointers a different cast kind by John McCall · 14 years ago
  83. 1fb8266 Warn on missing [super finalize] calls. by Nico Weber · 14 years ago
  84. 69f74f8 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 14 years ago
  85. 715abaf Warn on missing [super dealloc] calls. by Nico Weber · 14 years ago
  86. 801c99d Switch the __int128_t and __uint128_t types over to predefined types by Douglas Gregor · 14 years ago
  87. 52e0280 Switch the Objective-C 'SEL' type over to a predefined type in the by Douglas Gregor · 14 years ago
  88. 0a58618 Switch the Objective-C 'Class' type over to a predefined type in the by Douglas Gregor · 14 years ago
  89. 3ea7269 Move the creation of the predefined typedef for Objective-C's 'id' by Douglas Gregor · 14 years ago
  90. 9767347 Encapsulate the Objective-C id/Class/SEL "redefinition" types in by Douglas Gregor · 14 years ago
  91. 1c4bfe5 Make Sema::WeakUndeclaredIdentifiers lazily deserialized. by Douglas Gregor · 14 years ago
  92. 3200219 Switch Sema::DynamicClasses over to LazyVector by Douglas Gregor · 14 years ago
  93. a94a154 Switch Sema::UnusedFileScopedDecls over to a LazyVector. by Douglas Gregor · 14 years ago
  94. eb08bd4 Introduce a new data structure, LazyVector, which is a vector whose by Douglas Gregor · 14 years ago
  95. c22845a Cleanup the stray comments and variables I could dig out of Sema to by Chandler Carruth · 14 years ago
  96. 35f5320 Mechanically rename SourceManager::getInstantiationLoc and by Chandler Carruth · 14 years ago
  97. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  98. b4836ea Build up statistics about the work done for analysis based warnings. by Chandler Carruth · 14 years ago
  99. c2fa169 Add support for C++ namespace-aware typo correction, e.g., correcting by Douglas Gregor · 14 years ago
  100. 31168b0 Automatic Reference Counting. by John McCall · 14 years ago