aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/TreeTransform.h
AgeCommit message (Expand)Author
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
2012-09-04Revert r163083 per chandlerc's request.Joao Matos
2012-09-02Implemented parsing and AST support for the MS __leave exception statement. A...Joao Matos
2012-08-31Change the representation of builtin functions in the ASTEli Friedman
2012-08-28Fix for assertion when solving unresolved templates.Rafael Espindola
2012-08-27[ms-inline asm] Rename getClobber to getClobberStringLiteral. No functionalChad Rosier
2012-08-25[ms-inline asm] As part of a larger refactoring, rename AsmStmt to GCCAsmStmt.Chad Rosier
2012-08-24Push ArrayRef through the Expr hierarchy.Benjamin Kramer
2012-08-23Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer
2012-08-23Remove ASTOwningVector, it doesn't own anything and provides no value over Sm...Benjamin Kramer
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer
2012-08-21Better diagnostics for range-based for loops with bad range types.Sam Panzer
2012-08-20[ms-inline asm] Remove old cruft now that MS-style asms their own code path.Chad Rosier
2012-08-16Removed unused LParenLoc parameter to ActOnCXXForRangeStmtSam Panzer
2012-08-15[ms-inline asm] Add the left brace source location and improve the prettyChad Rosier
2012-08-14[ms-inline asm] Remove the last bits of LineEnds.Chad Rosier
2012-08-14Remove trailing return flag from FunctionTypeLoc, since we now carry thatRichard Smith
2012-08-08[ms-inline asm] Refactor the logic to generate the AsmString into Sema. NoChad Rosier
2012-08-08Whitespace.Chad Rosier
2012-08-07[ms-inline asm] Stmt destructors are never called, so allocate the AsmToks usingChad Rosier