1. 4fb2053 Patch to fix a crash on incomplete class declaration. Radar 7923673. by Fariborz Jahanian · 15 years ago
  2. 6fb745b Rework when and how vtables are emitted, by tracking where vtables are by Douglas Gregor · 15 years ago
  3. 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 15 years ago
  4. 5764f61 Improve our handling of the -Wunused-variable warning in templates. In by Douglas Gregor · 15 years ago
  5. 1b5a618 Remember the number of positive and negative bits used by the enumerators of by John McCall · 15 years ago
  6. 5f970ee When instantiating a function that was declared via a typedef, e.g., by Douglas Gregor · 15 years ago
  7. 324b54d Diagnose unused exception parameters under a different warning group by Douglas Gregor · 15 years ago
  8. fe60f84 When a class contains a non-empty anonymous union or struct, mark is by Douglas Gregor · 15 years ago
  9. 77bb1aa It turns out that basically every caller to RequireCompleteDeclContext by John McCall · 15 years ago
  10. 63b4385 Rebuild the nested name specifiers in member-pointer declarator chunks when by John McCall · 15 years ago
  11. b21b405 Written storage class for declarations inside linkage specifications without braces is none. by Abramo Bagnara · 15 years ago
  12. c8fd2da When checking the redeclaration context of a typedef that refers to a by Douglas Gregor · 15 years ago
  13. a6a292b Don't look into incomplete types when trying to warn about unused by Douglas Gregor · 15 years ago
  14. 0b7bc8e Diagnose declaration of reference typed ivars. by Fariborz Jahanian · 15 years ago
  15. f1b48b7 CastExpr should not hold a pointer to the base path. More cleanup. by Anders Carlsson · 15 years ago
  16. 48c89f4 Be more careful around dependent nested-name-specifiers, complaining by Douglas Gregor · 15 years ago
  17. 107de90 Keep track of when DependentNameTypes have no associated keyword by Douglas Gregor · 15 years ago
  18. 76d3264 Recommit r102215, this time being more careful to only set the "principal by John McCall · 15 years ago
  19. f0bf4d5 Revert r102215. This causes clang crash while compiling a test case from gdb testsuite. by Devang Patel · 15 years ago
  20. 4e6c0d1 Rework Parser-Sema interface for Objective-C @catch exception object by Douglas Gregor · 15 years ago
  21. 88465d3 Add an InheritancePath parameter to the ImplicitCastExpr constructor. by Anders Carlsson · 15 years ago
  22. f88b0d6 Transition the last acceptable-result filter kind in LookupResult over to use by John McCall · 15 years ago
  23. 0d6b164 Recommit my change to how C++ does elaborated type lookups, now with by John McCall · 15 years ago
  24. 00b40d3 Revert "C++ doesn't really use "namespaces" for different kinds of names the same", which seems to break most C++ nightly test apps. by Daniel Dunbar · 15 years ago
  25. d04efc9 C++ doesn't really use "namespaces" for different kinds of names the same by John McCall · 15 years ago
  26. 66dd939 When checking whether to diagnose an initialized "extern" variable, by Douglas Gregor · 15 years ago
  27. 3b8c53b Re-land the patch that merges two diagnostics into one now that it passes self-host :) by Anders Carlsson · 15 years ago
  28. d4b2853 Revert "Unify two diagnostics into one.", it breaks with an assertion failure on bootstrap. by Daniel Dunbar · 15 years ago
  29. 792898b Unify two diagnostics into one. by Anders Carlsson · 15 years ago
  30. 10dc0f8 Remove an unused parameter from isImplicitlyDefined. by Anders Carlsson · 15 years ago
  31. 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 15 years ago
  32. 63c323d Only suppress the "extern variable has an initializer" warning when the extern entity being initialized is const. by Douglas Gregor · 15 years ago
  33. 41b1d6b Disable the "'extern' variable has an initializer" warning in C++, by Douglas Gregor · 15 years ago
  34. 72468ec Start working on handling wide bitfields in C++ by Anders Carlsson · 15 years ago
  35. c83c687 Feed proper source-location information into Sema::LookupSingleResult, by Douglas Gregor · 15 years ago
  36. c75d6cc Improve the bit-field too wide error message. by Anders Carlsson · 15 years ago
  37. af68d4e Fix a few cases where enum constant handling was using by Douglas Gregor · 15 years ago
  38. aaf8716 Teach typo correction about various language keywords. We can't by Douglas Gregor · 15 years ago
  39. f19de1c Mark a function declaration invalid if any of its parameter declarations by John McCall · 15 years ago
  40. 77e8b11 Support befriending members of class template specializations. by John McCall · 15 years ago
  41. 3d04336 Allow classes to befriend implicitly-declared members. Fixes PR6207 for by John McCall · 15 years ago
  42. ba9d853 Parse constructor names in friend declarations. Part of the fix for PR6207. by John McCall · 15 years ago
  43. 9ea6397 Don't try to find a scope corresponding to the search DC for an unfound by John McCall · 15 years ago
  44. 57265e3 Fix a crash-on-invalid involving name lookup of tag names, where we by Douglas Gregor · 15 years ago
  45. cb27b0f Be sure to instantiate the parameters of a function, even when the by Douglas Gregor · 15 years ago
  46. 1a4221c Don't warn about unused static functions if they are marked with by Chris Lattner · 15 years ago
  47. cb821d0 Downgrade the "declaration does not declare anything" error to a by Douglas Gregor · 15 years ago
  48. c173be2 Explain that a template needs arguments to make it into a type, for by Jeffrey Yasskin · 15 years ago
  49. 9ab1454 Make CXXScopeSpec invalid when incomplete, and propagate that into any by Jeffrey Yasskin · 15 years ago
  50. af2094e Implement dependent friend function template specializations. by John McCall · 15 years ago
  51. edc2877 Fix some redundant errors by changing CXXScopeSpec::isSet calls into by Jeffrey Yasskin · 15 years ago
  52. 0bd0459 Patch to not build ivar ASTs when they are ilegally declared in categories. by Fariborz Jahanian · 15 years ago
  53. a19331f Sema/Obj-C: Simplify -- eliminate dead casts & provable asserts, and narrow type. by Daniel Dunbar · 15 years ago
  54. 1eabb7d Improve diagnostics when an elaborated-type-specifer containing a by Douglas Gregor · 15 years ago
  55. 4a2023f Extend DependentNameType with a keyword enum that specifies whether by Douglas Gregor · 15 years ago
  56. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 15 years ago
  57. 4714c12 Rename TypenameType to DependentNameType in anticipation of some by Douglas Gregor · 15 years ago
  58. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
  59. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
  60. aec5860 Support __attribute__((unused)) on types. This suddenly started firing by John McCall · 15 years ago
  61. 7727acf Fix PR6327: restore invariants when there's a parse error in an initializer. by John McCall · 15 years ago
  62. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
  63. b0cb022 Implement method friends in class templates and fix a few related problems. by John McCall · 15 years ago
  64. 90f9789 When finishing a function definition, leave the function definition *after* by John McCall · 15 years ago
  65. 9c86b51 Handle simple friend-class decls in class templates better by ensuring that by John McCall · 15 years ago
  66. f3c0bd5 Improve diagnostics when ivar added to class extension (radar 6812436). by Fariborz Jahanian · 15 years ago
  67. 036ada2 Silently drop dependent friend function template specializations, by Douglas Gregor · 15 years ago
  68. 5fd378b Correct that last fixit: if the user wrote by John McCall · 15 years ago
  69. 7ad650f Support friend function specializations. by John McCall · 15 years ago
  70. 9de672f When recovering from a qualified typedef name, don't clear out the by Douglas Gregor · 15 years ago
  71. d064fdc Only perform CFG-based warnings on 'static inline' functions that by Ted Kremenek · 15 years ago
  72. 053f4bd -Wshadow should only warn about parameter declarations when we're by John McCall · 15 years ago
  73. 0162070 Fix PR6618. by Rafael Espindola · 15 years ago
  74. dbdbaaf Refactor CFG-based warnings in Sema to be run by a worked object called AnalysisBasedWarnings. by Ted Kremenek · 15 years ago
  75. a369a95 Implement -Wshadow for parameter declarations as well. by John McCall · 15 years ago
  76. 10f2873 Redeclaration lookups for parameter names should be flagged as redeclaration lookups by John McCall · 15 years ago
  77. a8cab01 ActOnTagDefinitionError is supposed to 'unwind' ActOnTagStartDefinition, not by John McCall · 15 years ago
  78. c48c916 Remove warning about shadowing a built-in; built-ins aren't actually by Douglas Gregor · 15 years ago
  79. db7bb4a Clean up after ourselves when there's an error parsing the base clause. by John McCall · 15 years ago
  80. 8472af4 Implement -Wshadow. Based on a patch by Mike M.! by John McCall · 15 years ago
  81. ef027fe Perform access control for the implicit calls to base and member destructors by John McCall · 15 years ago
  82. b621766 Remember declaration scope qualifiers in the AST. Imposes no memory overhead by John McCall · 15 years ago
  83. 4c9f709 Use llvm::SmallVector instead of std::vector. by Ted Kremenek · 15 years ago
  84. 21ef0fa Maintain type source information for functions through template by John McCall · 15 years ago
  85. 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 15 years ago
  86. 516a6bc In C++98/03, an uninitialized variable that has POD class type will be by Douglas Gregor · 15 years ago
  87. d6a9324 Fix for PR6294: we should only delay recording nested dynamic classes if they by Eli Friedman · 15 years ago
  88. 9b9edd6 Diagnose the declaration of enum templates. Also, be a bit more by Douglas Gregor · 15 years ago
  89. 9ea9bdb Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 15 years ago
  90. 7bf3600 Fix the lookup of names used in a friend declaration to not attempt to by Chandler Carruth · 15 years ago
  91. e679497 fix PR5933: don't warn about unused variables if a function has other errors in it. by Chris Lattner · 15 years ago
  92. 6d97e5e Implement jump checking for initialized c++ variables, implementing by Chris Lattner · 15 years ago
  93. 78bd771 Fix a really trivial crasher and begin fleshing out one of the namespace test by Chandler Carruth · 15 years ago
  94. f914b97 More Sema check for ivars in class continuation. by Fariborz Jahanian · 15 years ago
  95. 83c481a Early support for declaring ivars in class extensions. wip. by Fariborz Jahanian · 15 years ago
  96. d84aac1 Add 'previous declaration is here' note for param redefinition errors, e.g.: by Chris Lattner · 15 years ago
  97. ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
  98. 8761d68 Make Decl::isOutOfLine() virtual, and use that to determine when definitions by Chandler Carruth · 15 years ago
  99. 12911a8 Don't warn about functions redeclared without the dllimport attribute when by Ted Kremenek · 15 years ago
  100. 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago