aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema
AgeCommit message (Expand)Author
2009-05-19Template instantiation for cast expressions.Douglas Gregor
2009-05-19Patch finishes off application of printf attribute on blocks.Fariborz Jahanian
2009-05-19Create CXXConstructExpr calls for arguments passed to functions.Anders Carlsson
2009-05-19When assigning from an rvalue to a const reference, the implicit cast from T ...Anders Carlsson
2009-05-19Template instantiation for call expressions.Douglas Gregor
2009-05-19Template instantiation for array subscript expressions. This was farDouglas Gregor
2009-05-18BlockDecl node must be complete before block attributesFariborz Jahanian
2009-05-18Template instantiation for imaginary literals, because they were next in Expr.hDouglas Gregor
2009-05-18Fix sorting of using directives, from Jay FoadDouglas Gregor
2009-05-18Deal with an icky corner case where we were complaining that a catchDouglas Gregor
2009-05-18more printf attribute on block declaration andFariborz Jahanian
2009-05-18Template instantiation for C++ try/catch statements.Douglas Gregor
2009-05-18Include StmtNodes.def to declare Visit methods for all of the knownDouglas Gregor
2009-05-18Simplify struct/class tag mismatch warning, per Sebastian's suggestionDouglas Gregor
2009-05-18Minor tweak to support format attribute on blocks. No change in functionality.Fariborz Jahanian
2009-05-18When instantiating the definition of a member function of a classDouglas Gregor
2009-05-17Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson
2009-05-17Make ActOnExprStmt take a FullExprArg.Anders Carlsson
2009-05-17Fix instantiate-function-1.cpp.Anders Carlsson
2009-05-17Fix DISABLE_SMART_POINTERS build.Anders Carlsson
2009-05-17Implement Sema::ActOnFinishFullExpr and create a CXXExprWithTemporaries node ...Anders Carlsson
2009-05-17Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson
2009-05-17Add FIXME about not using MemberExpr nodes when the base type is a dependent ...Anders Carlsson
2009-05-17Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar...Anders Carlsson
2009-05-16Add OldMD to the list of methods NewMD overridesAnders Carlsson
2009-05-16Refactor address-of-void extension a bit so that it's more obviouslyEli Friedman
2009-05-16Fix another case where the extern-ness of extern "C" wasn't being captured. Anders Carlsson
2009-05-16Don't return member pointer types for static member functions. Fixes 6879261.Anders Carlsson
2009-05-16Improve checking of member expressions where the base type is a dependent type.Anders Carlsson
2009-05-16Implement instantiation of a few boring, simple expressions. I don't think th...Sebastian Redl
2009-05-16Avoid calling mergeTypes in C++. I think these are the correct C++ Eli Friedman
2009-05-16Add stricter checking for va_arg.Eli Friedman
2009-05-16PR2044: reject declarations of functions returning variably modified Eli Friedman
2009-05-16PR3009: Get rid of bogus warning for scalar compound literals.Eli Friedman
2009-05-16Reflow some comments.Mike Stump
2009-05-16Implement a FIXME, we now pass in the locations of the braces for enums.Mike Stump
2009-05-16Remove useless wrapper.Eli Friedman
2009-05-16Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor
2009-05-15Template instantiation for switch statementsDouglas Gregor
2009-05-15Removed superfluous code.Fariborz Jahanian
2009-05-15Early support for __format__attribute on blocks.Fariborz Jahanian
2009-05-15Basic support for member exprs where the base expr type is dependent.Anders Carlsson
2009-05-15Template instantiation for break and continue statements.Douglas Gregor
2009-05-15Template instantiation for "for" loopsDouglas Gregor
2009-05-15Template instantiation for do-while statements.Douglas Gregor
2009-05-15Template instantiation for WhileStmt and CXXConditionDeclExpr.Douglas Gregor
2009-05-15Make sure that we use the canonical type for the names of instantiatedDouglas Gregor
2009-05-15improved on diagnosing misplacement of sentinel attributes.Fariborz Jahanian
2009-05-15Allow instantiation of NULL expressions and statementsDouglas Gregor
2009-05-15This patch finishes off the sentinel attribute handling forFariborz Jahanian