1. 0486d74 Add Parser support for C++0x literal operators ('operator "" i'). by Sean Hunt · 15 years ago
  2. d888962 More work on ScalarExprEmitter::EmitCastExpr: for every cast kind, either by Eli Friedman · 15 years ago
  3. 1a68972 Fix thinko. by Anders Carlsson · 15 years ago
  4. d5a942b When adding an implicit destructor, make sure to mark it as virtual if it overrides existing destructors. by Anders Carlsson · 15 years ago
  5. 9549680 Correctly find overridden destructors. by Anders Carlsson · 15 years ago
  6. 2afce72 Refactor our handling of expression evaluation contexts, so that Sema by Douglas Gregor · 15 years ago
  7. 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago
  8. d85b5b9 Implement the rules in C++ [basic.link] and C99 6.2.2 for computing by Douglas Gregor · 15 years ago
  9. 6a587cb Better diagnostic on deleted constructor when no initializer name is available. by Fariborz Jahanian · 15 years ago
  10. 51ffb0c Implement support for default template arguments of function templates. by Douglas Gregor · 15 years ago
  11. 5b6d70e Diagnose ill-formed uses of default template arguments in by Douglas Gregor · 15 years ago
  12. 0de55e7 Fix a thinko where we weren't always performing unary conversions on the switch condition, fixing PR5612 by Douglas Gregor · 15 years ago
  13. be724ba When the condition of a switch() statement is semantically invalid, by Douglas Gregor · 15 years ago
  14. d78f598 Don't crash when we re-use a template specialization node for an explicit instantiation. lib/Support/CommandLine.cpp is our test case by Douglas Gregor · 15 years ago
  15. a0d3ca1 Refactor ActOnFinishSwitchStmt to simplify it further by Douglas Gregor · 15 years ago
  16. 0be3193 Refactor ActOnFinishSwitchStmt to simplify and reduce nesting by Douglas Gregor · 15 years ago
  17. 7725e67 Parse C++ member check attributes - base_check, hiding, and override. by Sean Hunt · 15 years ago
  18. f88f7ab Some fancy footwork to move the decision on how by Fariborz Jahanian · 15 years ago
  19. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  20. d1a7846 Have the parser tell sema whether a member declaration is a function definition. This allows sema to not emit spurious diagnostics in some invalid code. by Sebastian Redl · 15 years ago
  21. 2fe168f Refactor argument collection of constructor calls using the common routine. by Fariborz Jahanian · 15 years ago
  22. 5656e14 Clean up the AST for while loops and fix several problems with by Douglas Gregor · 15 years ago
  23. 2641606 Fix some major problems dealing with dependently-qualified names in implicit by John McCall · 15 years ago
  24. 4cd1c70 More cleanup of argument call collection. by Fariborz Jahanian · 15 years ago
  25. f7a1a74 Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and by John McCall · 15 years ago
  26. 048f52a Refactor collection of call arguments in common code. by Fariborz Jahanian · 15 years ago
  27. e4d2bdd GNUNullExpr is a valid sentinel even though it isn't of pointer type. by Anders Carlsson · 15 years ago
  28. d3d5301 Explicitly store the condition variable within switch statements, and by Douglas Gregor · 15 years ago
  29. a244dc3 Fix a crash when "instantiating" VarDecls that are neither type nor value dependent. by Anders Carlsson · 15 years ago
  30. a7605db Un-break instantiation of if statements with conditional variables by Douglas Gregor · 15 years ago
  31. 26d6e9d Set the template specialization kind before instantiating the function definition so that the function will have the right linkage. by Anders Carlsson · 15 years ago
  32. 8cfe5a7 Explicitly track the condition variable within an "if" statement, by Douglas Gregor · 15 years ago
  33. a4c98cd Convert the && and || operands to bool using standard conversions. Fixes PR5593. by Anders Carlsson · 15 years ago
  34. bc0e078 Handle converting member pointers to bool. by Anders Carlsson · 15 years ago
  35. a79f8b3 Fix a recent regression probably caused by addition of altivec-style by Fariborz Jahanian · 15 years ago
  36. 04765ac Make 'SEL' pointer to a builtin type and not an by Fariborz Jahanian · 15 years ago
  37. 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
  38. eb0d8c9 Let using directives refer to namespace aliases. Fixes PR5479. by Sebastian Redl · 15 years ago
  39. f21bac6 Require a class type to be complete before probing its conversion by Douglas Gregor · 15 years ago
  40. 84fb9c0 Implement conversion from a switch condition with class type to an by Douglas Gregor · 15 years ago
  41. ac564f3 Improve type-checking of templates by distinguishing between members by Douglas Gregor · 15 years ago
  42. 7edfb69 Do not mark declarations as used when performing overload resolution. Fixes PR5541 by Douglas Gregor · 15 years ago
  43. 3ebd753 Tolerate extraneous "template<>" headers better, downgrading the by Douglas Gregor · 15 years ago
  44. 0da76df Centralize and complete the computation of value- and type-dependence for DeclRefExprs by Douglas Gregor · 15 years ago
  45. d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
  46. 97d9e21 Fix LookupResult's sanity-check to handle shadow decls. by John McCall · 15 years ago
  47. b681b61 If a C++ qualified id is followed by a postfix suffix, it is never the direct by John McCall · 15 years ago
  48. 5b3f913 Reorganize the intermediate BuildDeclarationNameExpr routines again. by John McCall · 15 years ago
  49. 7453ed4 Consider a FunctionTemplate to be an overload all on its lonesome. Track by John McCall · 15 years ago
  50. 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
  51. d2ede7d Overload resolution doesn't decide whether to do ADL or not anymore; stopping by John McCall · 15 years ago
  52. ba13543 "Incremental" progress on using expressions, by which I mean totally ripping by John McCall · 15 years ago
  53. bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
  54. a481edb Cope with extraneous "template" keyword when providing an out-of-line by Douglas Gregor · 15 years ago
  55. f6e6fc8 Implement C++ [basic.lookup.classref]p3, which states how the type by Douglas Gregor · 15 years ago
  56. 31658df When checking the base object of a member access expression (b.foo, by Douglas Gregor · 15 years ago
  57. 699ee52 Teach FixOverloadedFunctionReference to build new expression ASTs rather by Douglas Gregor · 15 years ago
  58. e44201a Don't build an explicit conversion to a reference type by Douglas Gregor · 15 years ago
  59. f3c1f0e When we have a non-dependent expression such as by Douglas Gregor · 15 years ago
  60. 73460a3 Deduce a ConstantArrayType from a value-dependent initializer list by Douglas Gregor · 15 years ago
  61. 865d447 Draw a brighter line between "unresolved" expressions, where we have done the by John McCall · 15 years ago
  62. a7cf23a Don't issue spurious diagnostic with Obj-C fast enumeration. (radar 7409165). by Fariborz Jahanian · 15 years ago
  63. 498429f Patch to implement new-operators with default args. Fixes pr5547. by Fariborz Jahanian · 15 years ago
  64. cb78d88 Cope with an amusingly little anomaly with dependent types and by Douglas Gregor · 15 years ago
  65. 4ad9685 Objective-C code completion within properties after "setter = " or by Douglas Gregor · 15 years ago
  66. 264c1f8 The sub-statement of a case statement is not an unevaluated context! by Eli Friedman · 15 years ago
  67. d3c6854 Improve code completion for Objective-C message sends, so that we by Douglas Gregor · 15 years ago
  68. 988358f Improve the accuracy of code completion for the attributes of an @property declaration, so that we don't produce completions for attributes that would conflict with already-specified attributes by Douglas Gregor · 15 years ago
  69. 54f0161 Improve code-completion results for the flags in an @property by Douglas Gregor · 15 years ago
  70. 10324db Do not enter forward class 'Protocol' in decl context. by Fariborz Jahanian · 15 years ago
  71. 275c2b4 Do overload resolution for compound assignment even if only the RHS is overloadable. Compound assignment may be overloaded as a non-member, and anyway the overload resolution is necessary because it triggers implicit (used-defined) conversions. Fixes PR5512, but not really the deeper issues lurking. Those are standard defects. by Sebastian Redl · 15 years ago
  72. a93b108 Rename CodeCompleteObjCProperty to something more specific. No functionality change. by Douglas Gregor · 15 years ago
  73. 424b2a5 Code completion after @dynamic by Douglas Gregor · 15 years ago
  74. 6826314 Overhaul previous-declaration and overload checking to work on lookup results by John McCall · 15 years ago
  75. 322328b Code completion for Objective-C @synthesized. by Douglas Gregor · 15 years ago
  76. 19d7073 ignore parens surounding the type when diagnosing by Fariborz Jahanian · 15 years ago
  77. 05ebda9 This patch fixes a bug in misdiagnosing correct use of pointer to data member. by Fariborz Jahanian · 15 years ago
  78. a165da0 Track overriding methods when instantiating a template class. Fixes PR5550. by Sebastian Redl · 15 years ago
  79. 65bdbfa Pretend destructors are const and volatile. This allows calling them with const and/or volatile objects. Fixes PR5548. by Sebastian Redl · 15 years ago
  80. a9efada Don't generate superfluous and ambiguous built-in candidates for multi-level array subscript and arithmetic. Fixes PR5546. by Sebastian Redl · 15 years ago
  81. 33ced0b Implement code completion for Objective-C category names in @interface by Douglas Gregor · 15 years ago
  82. 3393f81 Don't warn if objc method param types in declaration and by Fariborz Jahanian · 15 years ago
  83. cc5306a Improve on diagnosing type mismatches because of by Fariborz Jahanian · 15 years ago
  84. 76d69bb CastsAwayConstness shouldn't care if member pointers point into different classes. Fixes PR5545. by Sebastian Redl · 15 years ago
  85. 3b49aca Code completion for Objective-C class names after @interface, by Douglas Gregor · 15 years ago
  86. 7d384dd Split LookupResult into its own header. by John McCall · 15 years ago
  87. 083128f Code completion after @property, providing the names of forward-declared properties by Douglas Gregor · 15 years ago
  88. 55385fe Code completion for Objective-C properly lists by Douglas Gregor · 15 years ago
  89. 4c3b896 Make CreateOverloadedUnaryOp build the correct node for postinc/dec operators. by Eli Friedman · 15 years ago
  90. e4216e9 Simplify ActOnPostfixUnaryOp. by Eli Friedman · 15 years ago
  91. 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
  92. 95ac655 Code completion for member accesses that involve Objective-C properties and instance variables by Douglas Gregor · 15 years ago
  93. a14cd111 Eliminate some completely-redundant lookups by Douglas Gregor · 15 years ago
  94. f43fb72 PR5520: Make sure to check whether the base type is complete before looking for by Eli Friedman · 15 years ago
  95. 321c22f Add SourceLocations to ObjCClassDecl for the class identifiers referenced by @class. by Ted Kremenek · 15 years ago
  96. f74a419 Finish code completion for Objective-C message sends by Douglas Gregor · 15 years ago
  97. 60b01cc Rename Objective-C message send completion functions to indicate that we're referring to message sends by Douglas Gregor · 15 years ago
  98. 36ecb04 Refactor code-completion support for message sends, collecting the by Douglas Gregor · 15 years ago
  99. c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
  100. c32b1d8 Do not register ObjCInterfaceDecls implicitly created by @class in the by Ted Kremenek · 15 years ago