aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/TreeTransform.h
AgeCommit message (Expand)Author
2013-05-05Replace 'MultiExprArg()' with 'None'Dmitri Gribenko
2013-05-04Implement template support for CapturedStmtWei Pan
2013-05-03Move parsing of identifiers in MS-style inline assembly intoJohn McCall
2013-05-02Fix crasher when the range in a C++ range-for loop has an ill-formed initiali...Douglas Gregor
2013-04-30Don't treat a non-deduced 'auto' type as being type-dependent. Instead, thereRichard Smith
2013-04-26Implement C++1y decltype(auto).Richard Smith
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-16Implement CapturedStmt ASTTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-11Drop ObjCIndirectCopyRestoreExprs during template instantiation.John McCall
2013-04-09Mark as referenced the functions from instantiated UserDefinedLiterals.Argyrios Kyrtzidis
2013-04-08<rdar://problem/13540921> Cope with instantiations of the C++11 range-based f...Douglas Gregor
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-03-28Objective-C: Provide fixit suggestions when class objectFariborz Jahanian
2013-03-27Don't reject __restrict applied to a dependent type; it might instantiate to ...Richard Smith
2013-03-08<rdar://problem/13170740> Be a little more careful when instantiating 'this' ...Douglas Gregor
2013-03-08Sema: Preserve attributes on parameters in instantiated function templates.Jordan Rose
2013-03-08ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose
2013-03-08<rdar://problem/13140795> Transform the scope type of a pseudo-destructor exp...Douglas Gregor
2013-02-22objective-C arg: provide fixit support whenFariborz Jahanian
2013-02-21Use None rather than Optional<T>() where possible.David Blaikie
2013-02-20Include llvm::Optional in clang/Basic/LLVM.hDavid Blaikie
2013-02-18Replace TypeLoc llvm::cast support to be well-defined.David Blaikie
2013-01-17One can override an Objective-C ARC ownership qualifier that came fromDouglas Gregor
2013-01-14Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-02Remove the anonymous namespace from lib/Sema/TreeTransform.hArgyrios Kyrtzidis
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-21Fix regression in r170489: when instantiating a direct initializer which is aRichard Smith
2012-12-19Fix assertion failure in self-host (and probably bogus template instantiationRichard Smith
2012-12-19PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith
2012-12-19Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-28PR13098: If we're instantiating an overloaded binary operator and we couldRichard Smith
2012-11-26PR14428: When instantiating a 'new' expression, if we had a non-dependentRichard Smith
2012-10-21Unrevert r166268, reverted in r166272, with a fix for the issue which NickRichard Smith
2012-10-19Revert r166268, this fix for a crash-on-invalid introduced a rejects-valid.Nick Lewycky
2012-10-19PR14124: When performing template instantiation of a qualified-id outside of aRichard Smith
2012-10-15Fixed CXXNamedCast right paren location propagation to instantiations.Abramo Bagnara
2012-10-04Fixed FunctionTypeLoc source range.Abramo Bagnara
2012-10-02Add FP_CONTRACT support for clang.Lang Hames
2012-09-26Fix an edge case of mangling involving the combination of a lambda and typeid.Eli Friedman
2012-09-26Fix the AST representation for non-type template arguments to encodeEli Friedman
2012-09-25Delete some code which is, as far as I can tell, dead.Eli Friedman
2012-09-20If the range in a for range statement doesn't have a viable begin/end function,Richard Smith
2012-09-19Add the TypeSourceInfo for the lambda call operator to the lambda'sEli Friedman
2012-09-12PR13811: Add a FunctionParmPackExpr node to handle references to functionRichard Smith
2012-09-10Remove redundant semicolons which are null statements.Dmitri Gribenko