1. 389bf46 Several cleanups: by Steve Naroff · 16 years ago
  2. f9201e0 Initial implementation of function overloading in C. by Douglas Gregor · 16 years ago
  3. c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
  4. 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
  5. fb7413f Allocate the subexpression array for OberloadExpr from ASTContext's allocator. by Ted Kremenek · 16 years ago
  6. 7c8bd60 Move CheckPointerToMemberOperands to SemaExprCXX.cpp by Sebastian Redl · 16 years ago
  7. 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
  8. 7878ffd Add negative test cases and fix diagnostics for member pointer dereferencing. by Sebastian Redl · 16 years ago
  9. 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
  10. 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
  11. 98eb8a7 Add support for blocks with explicit return types. by Mike Stump · 16 years ago
  12. 33b399a Implement taking address of member functions, including overloaded ones. by Sebastian Redl · 16 years ago
  13. aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
  14. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
  15. f680a0f Bring operator name lookup (as required for C++ operator overloading) by Douglas Gregor · 16 years ago
  16. 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
  17. fa04764 Initial implementation of argument dependent lookup (a.k.a. ADL, by Douglas Gregor · 16 years ago
  18. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 16 years ago
  19. b0f90cc Turn on -flax-vector-conversions by default, issue a warning whenever one is done. Add a -fnolax-vector-conversions option. Fixes PR2862. by Anders Carlsson · 16 years ago
  20. 4c921ae Eliminated LookupCriteria, whose creation was causing a bottleneck for by Douglas Gregor · 16 years ago
  21. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
  22. 3e8ffd2 Refactor Sema::LookupDecl() into 2 functions: LookupDeclInScope() and LookupDeclInContext(). by Steve Naroff · 16 years ago
  23. 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
  24. 133147d Remove 'NamespaceNameOnly' argument to Sema::LookupDecl(). It is unused. by Steve Naroff · 16 years ago
  25. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
  26. 7216dc9 rename getSpelledCharacterAt to getSpellingOfSingleCharacterNumericConstant, by Chris Lattner · 16 years ago
  27. 1d24259 PR3269: create an empty InitListExpr as a child for the by Eli Friedman · 16 years ago
  28. dca2b73 PR3062: statement expressions should be illegal at file scope. I don't by Eli Friedman · 16 years ago
  29. da02747 Implement C99 6.5.3.4p1, rejecting sizeof(bitfield) by Chris Lattner · 16 years ago
  30. 31e21e0 Fix PR3386 by handling GCC's rules for alignof, which are substantially by Chris Lattner · 16 years ago
  31. 694b1e4 fix a fixme, don't leak the expr on error. by Chris Lattner · 16 years ago
  32. 0107292 minor formatting changes, no functionality change. by Chris Lattner · 16 years ago
  33. 3fd56d7 Make sure that all NamedDecls have an identifier namespace. by Douglas Gregor · 16 years ago
  34. 0804888 Allow subtraction of function pointer types in C, as a GNU extension. Fixes rdar://problem/6520707 by Douglas Gregor · 16 years ago
  35. c983b86 Support arithmetic on pointer-to-function types as a GNU by Douglas Gregor · 16 years ago
  36. 6ece14c Convert expressions over to Sebastian's spiffy ASTContext::new() operator. by Steve Naroff · 16 years ago
  37. e91b3bc Provide a placement new taking an ASTContext argument. by Sebastian Redl · 16 years ago
  38. 9e0b600 Convert more exprs to use ASTContext's Allocator. by Steve Naroff · 16 years ago
  39. 0a47393 Allocate expresssions through ASTContext (still more work to do). by Steve Naroff · 16 years ago
  40. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  41. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  42. 4ec339f Centralize error reporting of improper uses of incomplete types in the by Douglas Gregor · 16 years ago
  43. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  44. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  45. 59b5da6 Support evaluation of vector constant expressions, and codegen of same. by Nate Begeman · 16 years ago
  46. 353417a Update support for vector component access on ExtVectors. by Nate Begeman · 16 years ago
  47. 334a802 Remove outdated diagnostic. Tests are coming. by Nate Begeman · 16 years ago
  48. bbee00b minor cleanups to StringLiteralParser: no need to pass target info by Chris Lattner · 16 years ago
  49. dce5e2c Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. by Anders Carlsson · 16 years ago
  50. 0c21e84 rename PP::getPhysicalCharacterAt -> PP::getSpelledCharacterAt. by Chris Lattner · 16 years ago
  51. eff2cd5 PR2746: Implement GCC cast to union extension by Seo Sanghyeon · 16 years ago
  52. 7176fff Initial implementation of member name lookup by Douglas Gregor · 16 years ago
  53. eb11cd0 Refactor name lookup. by Douglas Gregor · 16 years ago
  54. 09f41cf Introduce support for C++0x explicit conversion operators (N2437) by Douglas Gregor · 16 years ago
  55. fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
  56. 2839660 PTH: by Ted Kremenek · 16 years ago
  57. 5385991 Use the unqualified type for GCCs struct/union cast extension by Anders Carlsson · 16 years ago
  58. 906fed0 Warn when someone tries to pass a variable with a non-POD type to a varargs function/method/block. by Anders Carlsson · 16 years ago
  59. d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago
  60. b3eef68 Revert my previous, failed attempt to pretty-print anonymous struct/union accesses well. Added a FIXME so we know to revisit this later by Douglas Gregor · 16 years ago
  61. 83233a4 Fix printing of member references to avoid displaying implicitly-generated member references, e.g., for anonymous struct/unions or implicit 'this' in member functions by Douglas Gregor · 16 years ago
  62. bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
  63. 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
  64. 523aa60 Remainder is only valid on integer vector operands. by Daniel Dunbar · 16 years ago
  65. 69d1d00 Use CheckVectorOperands when % is applied to a vector type. by Daniel Dunbar · 16 years ago
  66. 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
  67. 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
  68. 88a3514 Add support for calls to overloaded member functions. Things to note: by Douglas Gregor · 16 years ago
  69. 86f1940 Add support for member references (E1.E2, E1->E2) with C++ semantics, by Douglas Gregor · 16 years ago
  70. e6d5a4a Implement checks for bool in increment and decrement. by Sebastian Redl · 16 years ago
  71. 45920e8 Allow downcasts of pointers to Objective-C interfaces, with a by Douglas Gregor · 16 years ago
  72. 00165a2 Fix for PR3234 by Anders Carlsson · 16 years ago
  73. efc4c4b Removed a slot in ObjCMemRegExpr used in code gen which did not belong there. by Fariborz Jahanian · 16 years ago
  74. 9103bb2 Delay semantic analysis of the C++ names casts when the subexpression is type-dependent or the destination type is dependent. by Douglas Gregor · 16 years ago
  75. 6b6609f remove debug stmt, sorry.. by Nuno Lopes · 16 years ago
  76. 6fea8d2 fix PR 3222: allow one to get the address of a global function in C++ by Nuno Lopes · 16 years ago
  77. 03f332a Fix for PR3212: don't descend into C++ operator overloading code for C by Eli Friedman · 16 years ago
  78. aaa63a7 Patch for ObjCIvarRefExpr containing the field by Fariborz Jahanian · 16 years ago
  79. b0da923 fix rdar://6097892 - gcc incompat: clang rejects __func__, __FUNCTION__, and __PRETTY_FUNCTION__ outside func by Chris Lattner · 16 years ago
  80. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  81. 5b1f3f0 Make sure to promote expressions of the form (floating point + complex integer) correctly, to (complex floating point + complex floating point) by Anders Carlsson · 16 years ago
  82. caaf29a Added a warning when referencing an if's condition variable in the by Douglas Gregor · 16 years ago
  83. 2988205 Fix PR clang/3175: CheckAddressOfOperand does not handle references to class vars by Douglas Gregor · 16 years ago
  84. 83f96f6 Some cleanups to the dependent-types commit, as suggested by Sebastian by Douglas Gregor · 16 years ago
  85. 391d895 Patch to allow a getter call using property dot-syntax notation. by Fariborz Jahanian · 16 years ago
  86. 5c37de7 Add support for calls to dependent names within templates, e.g., by Douglas Gregor · 16 years ago
  87. 898574e Introduce basic support for dependent types, type-dependent by Douglas Gregor · 16 years ago
  88. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  89. cb35472 Fix typo in index operator overloading. by Sebastian Redl · 16 years ago
  90. d265277 Revert change that made isNullPointerConstant start emitting warnings. We don't want that :) by Anders Carlsson · 16 years ago
  91. 4000ea6 Add Sema::isNullPointerConstant which extwarns if necessary. Use it in Sema::CheckConditionalOperands. by Anders Carlsson · 16 years ago
  92. e21555e Add Sema::VerifyIntegerConstantExpression by Anders Carlsson · 16 years ago
  93. 2d8b273 Implement the GNU __null extension by Douglas Gregor · 16 years ago
  94. 63a9490 Don't complain about block pointer to void* conversions by Douglas Gregor · 16 years ago
  95. 7ffd0de Fix a minor typo in the handling of the conditional operator for Objective-C interface pointers by Douglas Gregor · 16 years ago
  96. 0a39668 Tweak the new ResolveOverloadedCallFn to just return a FunctionDecl. It makes ActOnCallExpr simpler by Douglas Gregor · 16 years ago
  97. f6b8969 Move the overloading logic of Sema::ActOnCallExpr to a separate function by Douglas Gregor · 16 years ago
  98. d162584 Change a whole lot of diagnostics to take QualType's directly by Chris Lattner · 16 years ago
  99. d9d22dd Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of by Chris Lattner · 16 years ago
  100. 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago