1. 14108da This patch includes a conceptually simple, but very intrusive/pervasive change. by Steve Naroff · 15 years ago
  2. 40c072f Patch to build list of inherited virtual base classes by Fariborz Jahanian · 15 years ago
  3. fdee089 don't crash if class is using itself as its super class. by Fariborz Jahanian · 15 years ago
  4. eb96e12 Sema check on out of order object initialization of by Fariborz Jahanian · 15 years ago
  5. 5e09d4c Use getDeclName in DefineImplicitOverloadedAssign as well. by Anders Carlsson · 15 years ago
  6. 5eda816 Pass the DeclName to the diagnostic builder so that member names will be quoted correctly. by Anders Carlsson · 15 years ago
  7. 72e771f Add test for C++ [over.over.]p1, the contexts in which one can take the address of an overloaded function. by Douglas Gregor · 15 years ago
  8. 9b31df4 Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pass it when instantiating the expr. Fixes another member pointer bug. by Anders Carlsson · 15 years ago
  9. 00aeb52 Implement the simple form of overload resolution used when taking the by Douglas Gregor · 15 years ago
  10. f9e48bd It's not allowed to form member pointers to members that have reference type. Add a test for this and the rest of [dcl.mptr]p3. by Anders Carlsson · 15 years ago
  11. 83314aa Implement template argument deduction when taking the address of a by Douglas Gregor · 15 years ago
  12. daa439a Fix a corner case with argument-dependent lookup and overloaded function sets. by Douglas Gregor · 15 years ago
  13. 69be8d6 Improve argument-dependent lookup to find associated classes and by Douglas Gregor · 15 years ago
  14. 082b02e Implemented memmove_collectable API for Next runtime by Fariborz Jahanian · 15 years ago
  15. 9c10fcf reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp. by Chris Lattner · 15 years ago
  16. 3e15cc3 Overload resolution prefers non-templates to templates by Douglas Gregor · 15 years ago
  17. 8fdc3c4 Template argument deduction from a call has improved a bit by Douglas Gregor · 15 years ago
  18. de0cb8b Improve template argument deduction from a call. In particular, by Douglas Gregor · 15 years ago
  19. 0863452 Extra vector element initializers in OpenCL is an error, not a warning. by Nate Begeman · 15 years ago
  20. 23c7d06 Implement checking of exception spec compatibility for overriding virtual functions. by Sebastian Redl · 15 years ago
  21. 3292d5c Some (most) type trait expressions require that the argument passed in is a complete type. by Anders Carlsson · 15 years ago
  22. 0337f21 Diagnose, and not crash, when taking address of property expression. by Fariborz Jahanian · 15 years ago
  23. 6bec78d Tighten up the conditions under which we build an implicit function by Douglas Gregor · 15 years ago
  24. c29f77b Make ASTContext explicitly keep track of the declaration for the C by Douglas Gregor · 15 years ago
  25. f933437 Fix a problem with false diagnostics when comparing distinct NULL pointer types, from David Majnemer by Douglas Gregor · 15 years ago
  26. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
  27. 4994d2d Catch function redeclarations with incompatible exception specifications. by Sebastian Redl · 15 years ago
  28. 5ffcd7b Patch to allocate list of bases in CXXRecordDecl using ASTContxt allocation. by Fariborz Jahanian · 15 years ago
  29. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago
  30. 73b85f3 Use Destroy for member initializer list clean up. by Fariborz Jahanian · 15 years ago
  31. cca9e96 Keep track of more information within the template instantiation stack, e.g., by Douglas Gregor · 15 years ago
  32. 9617433 Patch to implement template types in ctor-initializer list. by Fariborz Jahanian · 15 years ago
  33. 7154a77 Rework Sema::CheckConditionalOperands(). No functionality change. by Steve Naroff · 15 years ago
  34. 16134c6 Cope with explicitly-specified function template arguments when there by Douglas Gregor · 15 years ago
  35. 6db8ed4 When explicit template arguments are provided for a function call, by Douglas Gregor · 15 years ago
  36. bcfad54 Patch to support optional nested-name-specifier in in ctor-initializer list. by Fariborz Jahanian · 15 years ago
  37. edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 15 years ago
  38. 5ac3dfc Diagnose multiple initialization of anonymous union by Fariborz Jahanian · 15 years ago
  39. 9da7201 More diagnostics related to initialization of direct bases by Fariborz Jahanian · 15 years ago
  40. b33fe2f When recursively instantiating function templates, keep track of the by Douglas Gregor · 15 years ago
  41. 514b7b1 Compute ending of iterator in for-loop once. by Fariborz Jahanian · 15 years ago
  42. 751f9a4 Refactor ActOnDeclarationNameExpr into a "parsing action" part and a by Douglas Gregor · 15 years ago
  43. 149f138 Implement PR4175, catching some questionable comparisons. Patch by by Chris Lattner · 15 years ago
  44. 17945a0 De-ASTContext-ify DeclContext. by Argyrios Kyrtzidis · 15 years ago
  45. 6fb0aee Remove the ASTContext parameter from the getBody() methods of Decl and subclasses. by Argyrios Kyrtzidis · 15 years ago
  46. 40b598e Remove the ASTContext parameter from the attribute-related methods of Decl. by Argyrios Kyrtzidis · 15 years ago
  47. 16dbdce Take care of Chris's comments. by Fariborz Jahanian · 15 years ago
  48. 8d4655d Make an error message more clear. by Anders Carlsson · 15 years ago
  49. 47deacf A more detailed diagnosis of ill-formed ctor-initializer list. by Fariborz Jahanian · 15 years ago
  50. af017e6 Improvements to decltype. We now don't crash anymore when the expr is an overloaded function decl. by Anders Carlsson · 15 years ago
  51. 7881a05 Diagnose multiple initialzation of data-member/base by Fariborz Jahanian · 15 years ago
  52. 74add6d Remove some dead code by Anders Carlsson · 15 years ago
  53. 127102b Keep track of function template specializations, to eliminate by Douglas Gregor · 15 years ago
  54. 001d64d Fix the FloatingLiteral API to take the isexact flag by value instead of by Chris Lattner · 15 years ago
  55. 683087f Remove ASTContext::getObjCQualifiedIdType(). by Steve Naroff · 15 years ago
  56. d966a55 Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes PR4470. by Anders Carlsson · 15 years ago
  57. dde2598 Fix incorrect AST's being produced, noticed by Eli. by Nate Begeman · 15 years ago
  58. 1bd1f6e OpenCL 1.0 support: by Nate Begeman · 15 years ago
  59. 9b10da6 Implement feedback from Eli re: the purpose of lax vector conversions by Nate Begeman · 15 years ago
  60. 364e021 Improve support for overloaded operator templates. by Douglas Gregor · 15 years ago
  61. f8d736c Renamed MarcDestructorReferenced -> MarkDestructorReferenced by Fariborz Jahanian · 15 years ago
  62. 5d39dee Fix a bogus error overloading an operator where the only class by Eli Friedman · 15 years ago
  63. 8f031b3 Implement support for the format_arg attribute. Fixes PR4442. by Anders Carlsson · 15 years ago
  64. 0c6139d Make it possible for using decls to point to operators. Fixes PR4441. by Anders Carlsson · 15 years ago
  65. 8d2b356 Patch to mark destructors when they are used. by Fariborz Jahanian · 15 years ago
  66. 4112877 Set the rest of the flags we need to perform template argument by Douglas Gregor · 15 years ago
  67. 508f1c8 During template argument deduction from a function call, allow by Douglas Gregor · 15 years ago
  68. baf45d3 More auto work. by Anders Carlsson · 15 years ago
  69. 8a5cb11 A little template argument deduction test uncovered an "oops". As part by Douglas Gregor · 15 years ago
  70. f670c8c Template argument deduction is no longer responsible for checking by Douglas Gregor · 15 years ago
  71. e7cf07d Can't have arrays of auto. by Anders Carlsson · 15 years ago
  72. e2bb224 An auto variable can't appear in its own initializer. by Anders Carlsson · 15 years ago
  73. e89d159 Implement enough of the 'auto' keyword so we can claim to support N2546. by Anders Carlsson · 15 years ago
  74. 500d331 Improve template argument deduction for reference parameters when by Douglas Gregor · 15 years ago
  75. c6249b9 Minor change per Doug's comments. - Fariborz by Fariborz Jahanian · 15 years ago
  76. 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 15 years ago
  77. e136e0e Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompatibleAliasDecl. by Anders Carlsson · 15 years ago
  78. 58badb7 See through UsingDecls in more places. by Anders Carlsson · 15 years ago
  79. 5e50569 Fix failing test. by Anders Carlsson · 15 years ago
  80. b78d833 Improve error recovery in C++: when we hit 'implicit int' cases in C++, by Chris Lattner · 15 years ago
  81. bc13ab2 Fix another assert related to using decls. by Anders Carlsson · 15 years ago
  82. 8b50d01 When creating LookupResults, see through UsingDecls. Fixes PR4450. by Anders Carlsson · 15 years ago
  83. 87471f5 Fix PR4448. by Anders Carlsson · 15 years ago
  84. 58d29a4 OpenCL 1.0 support: explicit casts to ext-vector types by Nate Begeman · 15 years ago
  85. 1637be7 Implicit instantiation for function template specializations. by Douglas Gregor · 15 years ago
  86. e53060f Improved semantic analysis and AST respresentation for function templates. by Douglas Gregor · 15 years ago
  87. c75bc2d Patch to diagnose and Mark use of implicit default assignment operator. by Fariborz Jahanian · 15 years ago
  88. 131f465 OpenCL 1.0 Support, patch 1/N: upper case swizzle operator and hex element index. by Nate Begeman · 15 years ago
  89. 16f1930 Set the end range location of a FunctionDecl to the right paren. by Argyrios Kyrtzidis · 15 years ago
  90. 6887e63 Explicit braces to avoid ambiguous ‘else’. by Duncan Sands · 15 years ago
  91. f5ed9e0 Backed out my last patch which caused a clang-test breakage. Will by Fariborz Jahanian · 15 years ago
  92. 60a9a2a C++ decltype support (N2343) by Anders Carlsson · 15 years ago
  93. ecce131 Added a missing else part to my previous patche(s). by Fariborz Jahanian · 15 years ago
  94. 395b475 Add a DecltypeType type. by Anders Carlsson · 15 years ago
  95. 6fd634f Parse the C++0x decltype specifier. by Anders Carlsson · 15 years ago
  96. 34d1dc9 Implement matching of function templates, so that one can declare overloaded function templates. C++ [temp.over.link] paragraphs 4-8. by Douglas Gregor · 15 years ago
  97. 52591bf Make sure that the template parameter lists get from the parser down to ActOnFunctionDeclarator for function template definitions by Douglas Gregor · 15 years ago
  98. e98da2e Support for [class.local]p4. by Anders Carlsson · 15 years ago
  99. c5c903a When declaring a function template, create a FunctionTemplateDecl node by Douglas Gregor · 15 years ago
  100. e41590d [class.local] p1 and p3. Also, add back the xcodeproj file. by Anders Carlsson · 15 years ago