1. f283859 Further improvement to point to category by Fariborz Jahanian · 15 years ago
  2. 29ecaba Eliminate the non-InitializedEntity PerformCopyInitialization() and by Douglas Gregor · 15 years ago
  3. 3e1ae93 Mark virtual methods that are used in tables included in VTTs as used. by Rafael Espindola · 15 years ago
  4. eab5d1e Teach the diagnostic engine to provide more detailed information about by Douglas Gregor · 15 years ago
  5. 2b0749a4 Improve our handling of local instantiation scopes in two related ways: by Douglas Gregor · 15 years ago
  6. 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 15 years ago
  7. 0c01d18 Implement a framework for the delay of arbitrary diagnostics within by John McCall · 15 years ago
  8. d064fdc Only perform CFG-based warnings on 'static inline' functions that by Ted Kremenek · 15 years ago
  9. 053f4bd -Wshadow should only warn about parameter declarations when we're by John McCall · 15 years ago
  10. dbdbaaf Refactor CFG-based warnings in Sema to be run by a worked object called AnalysisBasedWarnings. by Ted Kremenek · 15 years ago
  11. a369a95 Implement -Wshadow for parameter declarations as well. by John McCall · 15 years ago
  12. c6fbbed Remove the capture, serialization, and deserialization of comment by Douglas Gregor · 15 years ago
  13. 9aa472c Remember the "found declaration" for an overload candidate, which is the by John McCall · 15 years ago
  14. 90c8c57 from code inspection, we were treating placement news with one argument as by John McCall · 15 years ago
  15. db7bb4a Clean up after ourselves when there's an error parsing the base clause. by John McCall · 15 years ago
  16. 8472af4 Implement -Wshadow. Based on a patch by Mike M.! by John McCall · 15 years ago
  17. ef027fe Perform access control for the implicit calls to base and member destructors by John McCall · 15 years ago
  18. b020748 Access control for implicit calls to copy assignment operators and copy by John McCall · 15 years ago
  19. 58e6f34 Perform access control for the implicit base and member destructor calls by John McCall · 15 years ago
  20. e3d67bc Split Sema::ActOnProperty() into two recursive functions to clearly separate by Ted Kremenek · 15 years ago
  21. d1b47bf Warn about comparing an unsigned expression with 0 in tautological ways. by John McCall · 15 years ago
  22. 21ef0fa Maintain type source information for functions through template by John McCall · 15 years ago
  23. 5fccd36 Reinstate r97674 with a fix for the assertion that was firing in <list> by Douglas Gregor · 15 years ago
  24. a7cb22d Revert r97674; it's causing failures by Douglas Gregor · 15 years ago
  25. b29b37d Implement disambiguation of base class members via a by Douglas Gregor · 15 years ago
  26. 9ea9bdb Keep an explicit stack of function and block scopes, each element of by Douglas Gregor · 15 years ago
  27. 6d97e5e Implement jump checking for initialized c++ variables, implementing by Chris Lattner · 15 years ago
  28. 076ceb0 Start detangling the BlockSemaInfo/Sema mess. No functionality change. by Douglas Gregor · 15 years ago
  29. 96084f1 When instantiating a function-scoped enum, make sure that it and its by Douglas Gregor · 15 years ago
  30. 0022554 Robustify instantiation of templates when there are errors in the by Douglas Gregor · 15 years ago
  31. 7c1e98f When looking for the instantiated declaration that corresponds to a by Douglas Gregor · 15 years ago
  32. b2cb1cb When computing the composite pointer type for relational comparisons, by Douglas Gregor · 15 years ago
  33. edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 15 years ago
  34. a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
  35. fce46ee Keep track of the location of the '~' in a pseudo-destructor expression. by Douglas Gregor · 15 years ago
  36. b57fb49 Split ActOnPseudoDestructorExpr into the part that interprets the by Douglas Gregor · 15 years ago
  37. 7754908 ActOnPseudoDestructorExpr now performs all semantic analysis for by Douglas Gregor · 15 years ago
  38. d4dca08 Rework parsing of pseudo-destructor expressions and explicit by Douglas Gregor · 15 years ago
  39. f914b97 More Sema check for ivars in class continuation. by Fariborz Jahanian · 15 years ago
  40. b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 15 years ago
  41. 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago
  42. 3b1e26b Rename argument so the name reflects what it's doing. by Benjamin Kramer · 15 years ago
  43. e771a7a Add Sema support for __builtin_fpclassify by extending the existing check for __builtin_isinf and friends. Part of PR6083. by Benjamin Kramer · 15 years ago
  44. e13ad83 Work around an annoying, non-standard optimization in the glibc by Douglas Gregor · 16 years ago
  45. 8591098 In C++, allow builtins to be referred to via qualified name lookup, e.g., by Douglas Gregor · 16 years ago
  46. 27935ee Waste two bits in every clang::Type so that the type class can be read by John McCall · 16 years ago
  47. e6bbc01 Implementing unused function warning. by Tanya Lattner · 16 years ago
  48. 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 16 years ago
  49. 77e2dde Finish implementing property synthesis by default. (radar 7381956). by Fariborz Jahanian · 16 years ago
  50. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 16 years ago
  51. 5769d61 Thread a source location into the template-argument deduction routines. There by John McCall · 16 years ago
  52. 2a3503d Add attributes to namespace decls. by Anders Carlsson · 16 years ago
  53. 04a67a6 Standardize the parsing of function type attributes in a way that by John McCall · 16 years ago
  54. 525f96c Default function arguments for function template specializations by Douglas Gregor · 16 years ago
  55. f82b4e8 Allow calling convention attributes to apply to types. Patch by Chip Davis! by John McCall · 16 years ago
  56. a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 16 years ago
  57. 2f764f1 Fix DeclContext of an objective-c @catch variable by Fariborz Jahanian · 16 years ago
  58. 68c6c9a Mark dtors for parameter variables and eliminate some redundant type munging. by John McCall · 16 years ago
  59. 4f9506a Access control for implicit destructor calls. Diagnostic could be orders of by John McCall · 16 years ago
  60. d0ed448 Add a stop gap to Sema::CorrectTypo() to correct only up to 20 typos. by Ted Kremenek · 16 years ago
  61. b13b737 Access checking for implicit user-defined conversions. by John McCall · 16 years ago
  62. e9d12b6 Add VarDecl::isThisDeclarationADefinition(), which properly encapsulates the logic for when a variable declaration is a (possibly tentativ) definition. Add a few functions building on this, and shift C tentative definition handling over to this new functionality. This shift also kills the Sema::TentativeDefinitions map and instead simply stores all declarations in the renamed list. The correct handling for multiple tentative definitions is instead shifted to the final walk of the list. by Sebastian Redl · 16 years ago
  63. 6997aae Switch expressions like T() and T(1,2) over to new-style initialization. I'm by Eli Friedman · 16 years ago
  64. 9db7dbb Rework base and member initialization in constructors, with several by Douglas Gregor · 16 years ago
  65. ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 16 years ago
  66. f88c8e0 Switch Sema over to using the new implementation of format string by Ted Kremenek · 16 years ago
  67. e0e5313 Start fleshing out Sema::AlternateCheckPrintfString(): by Ted Kremenek · 16 years ago
  68. 5357b61 Access checking for overloaded operators. by John McCall · 16 years ago
  69. ce7024e Add placeholder function in Sema for new format string checking logic. by Ted Kremenek · 16 years ago
  70. 2f51448 Implement access-check delays for out-of-line member definitions by John McCall · 16 years ago
  71. c373d48 Implement access control for overloaded functions. Suppress access control by John McCall · 16 years ago
  72. 7edb5fd Handle redeclarations found by ADL deterministically and reasonably. by John McCall · 16 years ago
  73. 6e26689 Preserve access bits through overload resolution much better. Some by John McCall · 16 years ago
  74. 86820f5 Pass access specifiers around in overload resolution. by John McCall · 16 years ago
  75. 703e394 Implement instantiation of AsmStmts (Crazy, I know) by Anders Carlsson · 16 years ago
  76. 7e52de4 fix PR6034, a crash on invalid where the switch stack would get unbalanced. by Chris Lattner · 16 years ago
  77. 92f8831 Implement elementary access control. by John McCall · 16 years ago
  78. 3ac1eda Patch to implement required warnings for unimplemented by Fariborz Jahanian · 16 years ago
  79. 0707bc5 Teach Sema::ActOnDependentTemplateName that a dependent template name by Douglas Gregor · 16 years ago
  80. 42f56b5 Preserve type source information in compound literal expressions. by John McCall · 16 years ago
  81. 107089f Mostly renaming some methods and updating comments to by Fariborz Jahanian · 16 years ago
  82. 60406be Introduce a second queue of "local" pending implicit instantiation, by Douglas Gregor · 16 years ago
  83. 18df52b Keep track of the source locations for each protocol reference in by Douglas Gregor · 16 years ago
  84. c89724c Preserve type source information for C++ named casts through template by John McCall · 16 years ago
  85. b042fdf Don't lose type source information when rebuilding C-style cast expressions. by John McCall · 16 years ago
  86. c2233c5 Don't repeat lookup when instantiating resolved member expressions. by John McCall · 16 years ago
  87. 7d3f576 When performing qualified name lookup into the current instantiation, by Douglas Gregor · 16 years ago
  88. 9edad9b When qualified lookup into the current instantiation fails (because it by Douglas Gregor · 16 years ago
  89. c38c3e1 Code-completion for @public, @protected, @private, @package. by Douglas Gregor · 16 years ago
  90. a6c058d Implement semantic checking for C++ literal operators. by Sean Hunt · 16 years ago
  91. fa6ef18 Add an unreachable code checker. by Mike Stump · 16 years ago
  92. 48c2d56 When in objective-c methods, do the built-in name lookup after by Fariborz Jahanian · 16 years ago
  93. 84d0a19 Improve recovery for template-ids whose template-name doesn't actually by Douglas Gregor · 16 years ago
  94. 7ef655a implement PR6004, warning about divide and remainder by zero. by Chris Lattner · 16 years ago
  95. cbce606 So I was sitting around, trying vainly to think of something to commit, and then by John McCall · 16 years ago
  96. 1d31833 Introduce a specific representation for the ambiguous implicit conversion by John McCall · 16 years ago
  97. 48026d2 Implement name lookup for conversion function template specializations by Douglas Gregor · 16 years ago
  98. 01dfea0 Improve code completion by introducing patterns for the various C and by Douglas Gregor · 16 years ago
  99. 82d0a41 Generalize target weirdness handling having proper layering in mind: by Anton Korobeynikov · 16 years ago
  100. 8120162 Change the printing of OR_Deleted overload results to print all the candidates, by John McCall · 16 years ago