1. 7754908 ActOnPseudoDestructorExpr now performs all semantic analysis for by Douglas Gregor · 15 years ago
  2. ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
  3. 354095c Issue extended diagnostic when property dot-syntax is used and by Fariborz Jahanian · 15 years ago
  4. ba7bc55 Revert: "Change InitListExpr to allocate the array for holding references" by Ted Kremenek · 15 years ago
  5. 9f9269e Change InitListExpr to allocate the array for holding references by Ted Kremenek · 15 years ago
  6. e873fb7 Introduce a new kind of failed result for isLvalue/isModifiableLvalue by Douglas Gregor · 15 years ago
  7. 9a66c30 Complain if block-literal expression's parameter name is by Fariborz Jahanian · 15 years ago
  8. e6bbc01 Implementing unused function warning. by Tanya Lattner · 15 years ago
  9. eb3b324 Allocate the SubExprs array in ObjCMessageExpr using the allocator associated with ASTContext. This fixes yet another leak (<rdar://problem/7639260>). by Ted Kremenek · 15 years ago
  10. 848fa64 More vtable layout dumper improvements. Handle destructors, dump the complete function type of the member functions (using PredefinedExpr::ComputeName. by Anders Carlsson · 15 years ago
  11. 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
  12. e9ff443 Diagnose when user provided getter is being used as lvalue by Fariborz Jahanian · 15 years ago
  13. 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
  14. 77e2dde Finish implementing property synthesis by default. (radar 7381956). by Fariborz Jahanian · 15 years ago
  15. 412e798 Implement synthesizing properties by default. by Fariborz Jahanian · 15 years ago
  16. 4c72d3e Fix the crash-on-invalid from PR6259. by John McCall · 15 years ago
  17. 525f96c Default function arguments for function template specializations by Douglas Gregor · 15 years ago
  18. 136b0cd Fix for PR6220: compute the correct type for multicharacter literals. by Eli Friedman · 15 years ago
  19. a873dfc Implement the lvalue-to-rvalue conversion where needed. The by Douglas Gregor · 15 years ago
  20. 7bb12da Extract a common base class between UnresolvedLookupExpr and by John McCall · 15 years ago
  21. 0938026 Diagnose binding a non-const reference to a vector element. by Anders Carlsson · 15 years ago
  22. 86b8e09 When naming a function template via a qualified-id (or any other way by Douglas Gregor · 15 years ago
  23. c373d48 Implement access control for overloaded functions. Suppress access control by John McCall · 15 years ago
  24. 6e26689 Preserve access bits through overload resolution much better. Some by John McCall · 15 years ago
  25. 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
  26. 7a9813c Create function, block, and template parameters in the context of the by John McCall · 15 years ago
  27. a3899eb Implement goto inside of blocks. by Mike Stump · 15 years ago
  28. 1d7d8d6 The type of a compound literal expression is not necessarily the same as the by John McCall · 15 years ago
  29. dd0cb90 Issue diagnostics (instead of crashing in code gen) when using by Fariborz Jahanian · 15 years ago
  30. 42f56b5 Preserve type source information in compound literal expressions. by John McCall · 15 years ago
  31. 60406be Introduce a second queue of "local" pending implicit instantiation, by Douglas Gregor · 15 years ago
  32. b042fdf Don't lose type source information when rebuilding C-style cast expressions. by John McCall · 15 years ago
  33. 9d12503 Preserve type source information in explicit cast expressions. by John McCall · 15 years ago
  34. c2233c5 Don't repeat lookup when instantiating resolved member expressions. by John McCall · 15 years ago
  35. fa6ef18 Add an unreachable code checker. by Mike Stump · 15 years ago
  36. 48c2d56 When in objective-c methods, do the built-in name lookup after by Fariborz Jahanian · 15 years ago
  37. d1e4d9b Don't emit string-comparison or self-comparison warnings in by Douglas Gregor · 15 years ago
  38. cb329c5 use DiagRuntimeBehavior to silence the div/rem by zero warning when by Chris Lattner · 15 years ago
  39. 7ef655a implement PR6004, warning about divide and remainder by zero. by Chris Lattner · 15 years ago
  40. 48026d2 Implement name lookup for conversion function template specializations by Douglas Gregor · 15 years ago
  41. e27d87f Make Clang complain about taking the address of an unqualified member function. Fixes PR5985. by Sebastian Redl · 15 years ago
  42. 827feec Improve the fix-its for -Wparentheses to ensure that the fix-it by Douglas Gregor · 15 years ago
  43. 828a197 Add an "implicit" bit to CXXThisExpr, so that we can track by Douglas Gregor · 15 years ago
  44. 67dd1d4 Whenever we emit a typo-correction diagnostic, also emit a note by Douglas Gregor · 15 years ago
  45. 2849734 Disallow captured arrays in blocks as well. Radar 7438948. by Mike Stump · 15 years ago
  46. 0d6fd57 Disallow capturing vlas inside blocks. by Mike Stump · 15 years ago
  47. ba26e58 Move the -Wsign-compare logic into SemaChecking.cpp. by John McCall · 15 years ago
  48. bc02170 -Wsign-compare shouldn't warn when the signed operand is a conditional operator by John McCall · 15 years ago
  49. f06cdae Implement typo correction for a variety of Objective-C-specific constructs: by Douglas Gregor · 15 years ago
  50. 5b088a1 Fix minor oversight for increment/decrement of complex int. Add tests for by Eli Friedman · 15 years ago
  51. d203a16 When typo correction for an id-expression finds a type (or Objective-C by Douglas Gregor · 15 years ago
  52. 2dcc011 Typo correction for member access into classes/structs/unions, e.g., by Douglas Gregor · 15 years ago
  53. bb092ba Implement typo correction for id-expressions, e.g., by Douglas Gregor · 15 years ago
  54. e8337df fix PR5917, L'x' was getting the wrong type in c++ mode. Per by Chris Lattner · 15 years ago
  55. efa42f7 Don't look through casts when looking for the underlying decl for a function by Eli Friedman · 15 years ago
  56. 54d76db Remove some dead variables clang-analyzer found. by Benjamin Kramer · 15 years ago
  57. 8aa5f40 Add test case for PR5868, and improve location information slightly for implicit "this" expressions by Douglas Gregor · 15 years ago
  58. 65552c4 InitializationSequence handles binding to temporaries, so that by Douglas Gregor · 15 years ago
  59. 9f2df88 Fix the clang-on-clang build: APFloat reports underflow whenever we get a by John McCall · 15 years ago
  60. 94c939d Diagnose out-of-bounds floating-point constants. Fixes rdar://problem/6974641 by John McCall · 15 years ago
  61. 036aed1 When we see a CXXDefaultArgExpr during template instantiation, rebuild by Douglas Gregor · 15 years ago
  62. 65222e8 When using a default function argument for a function template (or by Douglas Gregor · 15 years ago
  63. a188ff2 Switch parameter-passing for calls via function pointers (where we by Douglas Gregor · 15 years ago
  64. d6542d8 Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't use the location information but we did spend a bunch of time building faked-up TypeLocs by Douglas Gregor · 15 years ago
  65. aa03731 Switch initialization of parameters in a call over to by Douglas Gregor · 15 years ago
  66. 0854462 Switch compound literals over to InitializationSequence. by Eli Friedman · 15 years ago
  67. 1c7c3fb Centralize the emission/suppression/delay of diagnostics describing runtime before in the new function Sema::DiagRuntimeBehavior, addressing one of Chris' comments. by Douglas Gregor · 15 years ago
  68. 9e9199d Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, since the context is available in the Decl by Douglas Gregor · 15 years ago
  69. 51874dd Allow comparison of 'void *' with function pointer by Fariborz Jahanian · 15 years ago
  70. 410a3f3 Unresolved implicit member accesses are dependent if the object type is dependent. by John McCall · 15 years ago
  71. 87cf670 When diagnosing that a decl ref expr is not a value, note the declaration by John McCall · 15 years ago
  72. 3b4294e Shift things around so that it's easier to recover from a missing by John McCall · 15 years ago
  73. 578b69b Introduce a centralized routine in Sema for diagnosing failed lookups (when by John McCall · 15 years ago
  74. 6864748 Fix semantic diagnostics that embed English works, from Nicola Gigante! by Douglas Gregor · 15 years ago
  75. 99a2e60 Switch the C++ new expression over to InitializationSequence, rather by Douglas Gregor · 15 years ago
  76. 2514a30 Diagnose attempting to assign to a sub-structure of an ivar by Fariborz Jahanian · 15 years ago
  77. a7fa7cd Fixes a code gen bug related to accessing a now by Fariborz Jahanian · 15 years ago
  78. 337cba4 If a ParmVarDecl's default argument is a CXXExprWithTemporaries, return the underlying expr instead. Add getNumDefaultArgTemporaries and getDefaultArgTemporary which returns the temporaries a default arg creates. by Anders Carlsson · 15 years ago
  79. 0479a0b Support OpenCL 1.1 odd-length vector component accessors. by Nate Begeman · 15 years ago
  80. 5cc07df Fix some diagnostic-related FIXMEs, from Nicola Gigante by Douglas Gregor · 15 years ago
  81. ec3455f Fix a COVTCTII (crash-on-valid-that-clang-thinks-is-invalid, duh), by Daniel Dunbar · 15 years ago
  82. 06d3369 When certain diagnostics involving run-time behavior would be emitted by Douglas Gregor · 15 years ago
  83. 75b699a Suppress warnings and errors about certain uses of non-POD types (in by Douglas Gregor · 15 years ago
  84. eebc475 Move composite type finding of two objective-c expressions by Fariborz Jahanian · 15 years ago
  85. 83dc325 Codegen. support for ObjCIsaExpr AST which until now by Fariborz Jahanian · 15 years ago
  86. fead20c Handle unresolved using decls in bare lookups. These are not being adequately by John McCall · 15 years ago
  87. 52efc3f Refactor objective-c pointer assignment compatibility logic. No by Fariborz Jahanian · 15 years ago
  88. dbd872f DeclRefExpr stores a ValueDecl internally. by John McCall · 15 years ago
  89. 7e42cf2 Patch to warn when discarding objective-c pointer type qualifiers by Fariborz Jahanian · 15 years ago
  90. 812c154 Recover from dot accesses to record pointers and arrow accesses to records. by John McCall · 15 years ago
  91. 3cdff23 Add the BlockDecl to the DeclContext. by Ted Kremenek · 15 years ago
  92. 6d910f0 Allow accessing 'isa' via '->' operator. (fixes radar 7447251). by Fariborz Jahanian · 15 years ago
  93. d6a637f Rework how virtual member functions are marked. If a class has no key function, we now wait until the end of the translation unit to mark its virtual member functions as references. This lays the groundwork for fixing PR5557. by Anders Carlsson · 15 years ago
  94. a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
  95. 02dd4b1 fix rdar://7446395, a crash on invalid, by fixing a broken assertion. by Chris Lattner · 15 years ago
  96. 16c5378 Make sure to call PerformObjectMemberConversion where necessary. by Eli Friedman · 15 years ago
  97. f595cc4 Make the type of the Decl referred to by a MemberExpr a bit more precise. by Eli Friedman · 15 years ago
  98. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 15 years ago
  99. 336e774 Recognize that EnumConstantDecls can be found by lookup and are not instance by John McCall · 15 years ago
  100. 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 15 years ago