1. a5bf7f1 Don't crash when instantiating templates containing anonymous structs/unions by Douglas Gregor · 15 years ago
  2. 3cd4d1e Test instantiation of static data members that live within nested by Douglas Gregor · 15 years ago
  3. 5ec178f Fix and test template instantiation for nested member templates. by Douglas Gregor · 15 years ago
  4. 357bbd0 Tighten up the conversion from a single-level template argument list by Douglas Gregor · 15 years ago
  5. c18faf6 Remove the conversion from a multi-level template argument list back to a single template argument list. We no longer need this crutch by Douglas Gregor · 15 years ago
  6. d6350ae Implement template instantiation for member class templates. by Douglas Gregor · 15 years ago
  7. a834fb4 retain/release checker: [CIContext createCGImage...] and friends returned CF by Ted Kremenek · 15 years ago
  8. f53eaa5 Improve support for using decls in the decl printer. by Anders Carlsson · 15 years ago
  9. 36ef078 Check for UnresolvedUsingDecl when determining if a declaration is a redeclaration or not. by Anders Carlsson · 15 years ago
  10. 32844b3 patch to prevent crash in hopelessly incorrect method definition with labels. by Fariborz Jahanian · 15 years ago
  11. d110243 Collect multiple levels of template arguments into a new type, by Douglas Gregor · 15 years ago
  12. faccd72 Fix this for real. by Anders Carlsson · 15 years ago
  13. 83b534c Allow explicit ctors for casts. by Anders Carlsson · 15 years ago
  14. bbf306b When doing overload resolution, expressions that are value dependent but not type dependent and of integral type should not be treated as null pointer constants. by Anders Carlsson · 15 years ago
  15. 0897292 Pass InOverloadResolution all the way down to IsPointerConversion. by Anders Carlsson · 15 years ago
  16. 0dde18e Instantiate unresolved using declarations. by Anders Carlsson · 15 years ago
  17. 4fc7ab3 ir-gen related patch for type conversion by Fariborz Jahanian · 15 years ago
  18. 02cace7 Omnibus friend decl refactoring. Instead of cloning AST classes for friend by John McCall · 15 years ago
  19. 550b14b Create UnresolvedUsingDecls. by Anders Carlsson · 15 years ago
  20. c72160b Factor declaration building out to Sema::BuildUsingDeclaration. by Anders Carlsson · 15 years ago
  21. 665b49c Check in UnresolvedUsingDecl. by Anders Carlsson · 15 years ago
  22. abd46e1 Use SymbolicRegion instead of CodeTextRegion for symbolic function by Ted Kremenek · 15 years ago
  23. 73b39cf More work on using declarations. by Anders Carlsson · 15 years ago
  24. cf9f921 Many improvements to using declarations. by Anders Carlsson · 15 years ago
  25. a818783 Use C++ style comments. by Ted Kremenek · 15 years ago
  26. 65a81a9 Implement: <rdar://problem/6337132> CWE-273: Failure to Check Whether Privileges by Ted Kremenek · 15 years ago
  27. 8a5ae24 When looking for overloaded member operators, make sure to instantiate by Douglas Gregor · 15 years ago
  28. e8d6d2b CFG construction: Abort CFG construction when processing a CompoundStmt if any by Ted Kremenek · 15 years ago
  29. 8e02934 Rename 'bindExpr' to 'BindExpr'. by Ted Kremenek · 15 years ago
  30. 6d2c657 Move the AnalysisContext* from GRState to Environment. by Ted Kremenek · 15 years ago
  31. 666479b Define _GNU_SOURCE in C++ mode so that clang works with GNU libstdc++. by Eli Friedman · 15 years ago
  32. a77a07e Clean up CodeGenFunction::EmitCastLValue to use the cast kind. Error by Eli Friedman · 15 years ago
  33. eaba1af Fix for PR4794 (instantiating friend class decl); this version shouldn't by Eli Friedman · 15 years ago
  34. 56bea43 Back out bad piece of r80272. Will look at fixing this a different way. by Eli Friedman · 15 years ago
  35. c5c54f2 PR4794: Make instantiating friend class decls not crash. by Eli Friedman · 15 years ago
  36. 7b361b5 Add an InOverloadResolution flag to TryCopyInitialization. by Anders Carlsson · 15 years ago
  37. 2de3ace Remove more default arguments. by Anders Carlsson · 15 years ago
  38. da7a18b Remove default arguments from TryImplicitConversion and fix a bug found in the process. by Anders Carlsson · 15 years ago
  39. d28b428 Remove default argument from TryCopyInitialization. by Anders Carlsson · 15 years ago
  40. 2974b5c Revert the flags change for now, I have a better idea for this. by Anders Carlsson · 15 years ago
  41. d60e105 Implement instantiation of the declarations of member function by Douglas Gregor · 15 years ago
  42. 1937738 Add a OverloadResolutionFlags and start converting some of the overload methods over to using it instead of bools arguments. by Anders Carlsson · 15 years ago
  43. c999496 Remove a unused member variable. Instead query the option from AnalysisManager. by Zhongxing Xu · 15 years ago
  44. 6dd38da When checking whether one declaration context encloses another, make sure to look at the primary contexts. Thanks to Eli for the test case by Douglas Gregor · 15 years ago
  45. 8d4c5ea Don't check member and base initializers if the constructor is dependent. by Anders Carlsson · 15 years ago
  46. 5c36fb2 Use early returns to avoid indentation. by Anders Carlsson · 15 years ago
  47. 2a16a13 Stub out an error so we don't crash. by Eli Friedman · 15 years ago
  48. e7624a7 Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be instantiated correctly for temporary object expressions. by Anders Carlsson · 15 years ago
  49. bb60a50 In ActOnCXXTypeConstructExpr, check that the type is complete and non-abstract before creating any expressions. This assures that any templates are instantiated if necessary. by Anders Carlsson · 15 years ago
  50. 0fb0bc4 Simplify 'Environment' to contain only one map from 'const Stmt*' to SVals, greatly simplifying the logic of the analyzer in many places. We now only distinguish between block-level expressions and subexpressions in Environment::RemoveDeadBindings and GRState pretty-printing. by Ted Kremenek · 15 years ago
  51. a6ec7ad New RequireNonAbstractType function. by Anders Carlsson · 15 years ago
  52. b790661 Bye-bye old RequireCompleteType. by Anders Carlsson · 15 years ago
  53. 63bb7c2 Fixup codegen for static dispatch to a virtual function that was by Mike Stump · 15 years ago
  54. 64e690e ir-gen for type convesion of class objects. WIP. by Fariborz Jahanian · 15 years ago
  55. e9f8eb6 Make sure to bump the reference count of the last element in the ParenListExpr representing the direct initializer of a declaration by Douglas Gregor · 15 years ago
  56. c566423 Remove another unused argument. by Anders Carlsson · 15 years ago
  57. d497ba7 Remove the PrintType argument from RequireCompleteType. by Anders Carlsson · 15 years ago
  58. bd4c4ae When a member reference expression includes a qualifier on the member by Douglas Gregor · 15 years ago
  59. 91a0cc9 Add a RequireCompleteType variant that takes a PartialDiagnostic. The old RequireCompleteType now creates a PartialDiagnostic and calls the new function. by Anders Carlsson · 15 years ago
  60. 1feade8 Regularize the case and sort. by Mike Stump · 15 years ago
  61. 83ddad3 Implement support for C++ direct initializers that involve dependent by Douglas Gregor · 15 years ago
  62. be3289d More work for conversion functions. by Mike Stump · 15 years ago
  63. f0070db Implement virtual dispatch. :-) This is self-consistent with clang, by Mike Stump · 15 years ago
  64. 9099ff0 AST for conversion by conversion functions. WIP. by Fariborz Jahanian · 15 years ago
  65. d15d8c6 Make address-space qualification work correctly for compound literals. by Eli Friedman · 15 years ago
  66. 2cf738f More support for pseudo dtors. by Anders Carlsson · 15 years ago
  67. e9f4208 update to CXXFunctionalCastExpr to support ir-gen for by Fariborz Jahanian · 15 years ago
  68. db3a0f5 Make sure to compare primary declaration contexts when determining whether a declaration is in scope by Douglas Gregor · 15 years ago
  69. 42c39f3 When we know that we are parsing a class-name, implicitly construct a by Douglas Gregor · 15 years ago
  70. 8f28f99 Add Sema::BuildMemberReferenceExpr and have Sema::ActOnMemberReferenceExpr call it. by Anders Carlsson · 15 years ago
  71. 3aa4ca4 Address some of Doug's comments. by Anders Carlsson · 15 years ago
  72. c3384cb Fix for overloaded binary operators whose operands need implicit by Douglas Gregor · 15 years ago
  73. 47e1f7c Source location information for ? and : in a ConditionalOperator, from Enea Zaffanella by Douglas Gregor · 15 years ago
  74. 91a2886 Fix bug in __extension__ handling for declarations, from Abramo by Douglas Gregor · 15 years ago
  75. eb1a1b6 Revert r80064 since it broke the build. by Anders Carlsson · 15 years ago
  76. 78e7d3a Implement virtual dispatch. :-) This is self-consistent with clang, but not yet by Mike Stump · 15 years ago
  77. 4f68d53 Simplified default construction of array data members by Fariborz Jahanian · 15 years ago
  78. dacd434 Improve diagnostics and recovery when the nested-name-specifier of a by Douglas Gregor · 15 years ago
  79. ec77387 Parsing of pseudo-destructors. by Anders Carlsson · 15 years ago
  80. ab2f43c Fix regression in BasicStoreManager caused by implicitly casting loaded values and trying to load/store from arrays. RegionStoreManager already properly handles these cases well; we just need to gracefully not handle this case in BasicStoreManager. This fixes PR 4781. by Ted Kremenek · 15 years ago
  81. bcf62a9 Handle pointer arithmetic in RegionStoreManager involving Objective-C pointers by Ted Kremenek · 15 years ago
  82. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  83. ce3ff2b Clarify the difference between substitution and instantiation by renaming by John McCall · 15 years ago
  84. 1894dce Fix crash reported in <rdar://problem/7124210> by "back-porting" some of the by Ted Kremenek · 15 years ago
  85. ff4264d Move logic of GRExprEngine::EvalBinOp to SValuator::EvalBinOp. by Ted Kremenek · 15 years ago
  86. 91cf419 Modify an assert to capture the restriction on friend declarations more by John McCall · 15 years ago
  87. 05396e2 Implement out-of-line definitions of nested class templates. Most of by Douglas Gregor · 15 years ago
  88. c87efbd Skip over bases/fields with dependent types. Fixes pr4771. by Fariborz Jahanian · 15 years ago
  89. b044c47 Update clang for raw_fd_ostream no longer requiring F_Force. by Dan Gohman · 15 years ago
  90. 4fb7720 Handle the implicit 'this' parameter for format attributes. by Anders Carlsson · 15 years ago
  91. 5653ca5 If a parameter has a default argument expression, make sure to instantiate the parameter type before checking that the expression is a valid initializer. by Anders Carlsson · 15 years ago
  92. 293361a Emit conversion functions correctly. by Anders Carlsson · 15 years ago
  93. 8644aec Improved support for default arguments in constructors for class templates. by Anders Carlsson · 15 years ago
  94. 5032ffe Remove CodeDecl and CFG from GRExprEngine and GRStateManager. by Zhongxing Xu · 15 years ago
  95. fe2de49 InitializeVarWithConstructor now returns true on failure. by Anders Carlsson · 15 years ago
  96. da3f4e2 BuildCXXConstructExpr now returns an OwningExprResult. by Anders Carlsson · 15 years ago
  97. 56c5e33 Factor building of CXXDefaultArgExpr expressions out into a separate function. by Anders Carlsson · 15 years ago
  98. cc02553 Remove Decl and CFG from ExplodedGraph. This leads to a series small changes. by Zhongxing Xu · 15 years ago
  99. 9351c17 Basic support for default argument expressions for function templates. by Anders Carlsson · 15 years ago
  100. ed961f9 Factor setting default arguments out into SetParamDefaultArgument. by Anders Carlsson · 15 years ago