aboutsummaryrefslogtreecommitdiff
path: root/lib/Serialization/ASTReaderStmt.cpp
AgeCommit message (Expand)Author
2012-04-30Store the source range of a CXXOperatorCallExpr in the Expr object instead ofArgyrios Kyrtzidis
2012-04-19Implements boxed expressions for Objective-C. <rdar://problem/10194391>Patrick Beard
2012-04-14Add an AttributedStmt type to represent a statement with C++11 attributesRichard Smith
2012-04-10AtomicExpr: make ASTStmtReader a friend and remove setters. Also fix savingRichard Smith
2012-03-30Add info to ObjCPropertyRefExpr to indicate whether the dot syntax propertyArgyrios Kyrtzidis
2012-03-10Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall
2012-03-07AST representation for user-defined literals, plus just enough of semanticRichard Smith
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-27Serialize InitListExpr's initializesStdInitializerList bit, so it's not left ...Benjamin Kramer
2012-02-24Implement a new type trait __is_trivially_constructible(T, Args...)Douglas Gregor
2012-02-20Deserialize the direct-initialization range of a "new" expressionDouglas Gregor
2012-02-16Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol...Sebastian Redl
2012-02-16Revert "Make CXXNewExpr contain only a single initialier, and not hold the us...Sebastian Redl
2012-02-16Make CXXNewExpr contain only a single initialier, and not hold the used const...Sebastian Redl
2012-02-14Implement AST (de-)serialization for lambda expressions.Douglas Gregor
2012-02-07Introduce basic ASTs for lambda expressions. This covers:Douglas Gregor
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-04Move a method from IdentifierTable.h out of line and remove the SmallString i...Benjamin Kramer
2012-01-27Added source location for the template keyword in AST template-id expressions.Abramo Bagnara
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie
2012-01-12Add IsImplicit field in ObjCMessageExpr that is true when the messageArgyrios Kyrtzidis
2011-12-03[PCH] Make sure that the SourceExpr of a OpaqueValueExpr is always initializedArgyrios Kyrtzidis
2011-11-30Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor
2011-11-10There's no good reason to track temporaries in ExprWithCleanups,John McCall
2011-11-06Change the AST representation of operations on Objective-CJohn McCall
2011-11-01Fix the representation of wide strings in the AST and IR so that it uses the ...Eli Friedman
2011-10-25Implement support for dependent Microsoft __if_exists/__if_not_existsDouglas Gregor
2011-10-21[PCH] When serializing Stmts, keep track of when sub statements are reference...Argyrios Kyrtzidis
2011-10-11Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman
2011-10-05Added a flag to identify resolved overloaded function references.Abramo Bagnara
2011-10-03Allow getting all source locations of selector identifiers in a ObjCMessageExpr.Argyrios Kyrtzidis
2011-09-23Fix up assertion a bit moreDouglas Gregor
2011-09-23Eliminate an MSVC comparison warning, from Aaron BallmanDouglas Gregor
2011-09-22Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functi...Argyrios Kyrtzidis
2011-09-09In ASTReader, replace the never-NULL ASTContext pointer with anDouglas Gregor
2011-09-01Don't try keeping a 'LeadingEmptyMacroLoc' in NullStmt. This failsArgyrios Kyrtzidis
2011-07-28Use the local -> global mapping functions for selectors moreDouglas Gregor
2011-07-28Teach the ASTReader to perform local and global mapping of identifierDouglas Gregor
2011-07-27Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-22Rename ASTReader::PerFileData to serialization::Module, pulling it outDouglas Gregor
2011-07-22In the AST reader, factor out the mapping of local type IDs to globalDouglas Gregor
2011-07-21In the ASTReader, factor out the loading of (local) declaration IDs,Douglas Gregor
2011-07-15Add serialization support for SubstNonTypeTemplateParmExpr.John McCall
2011-07-06Properly implement the scope restriction on the NRVO forDouglas Gregor
2011-07-01Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor
2011-06-21Introduce a new AST node describing reference binding to temporaries.Douglas Gregor
2011-06-15Automatic Reference Counting.John McCall
2011-06-04Add support for builtin astype:Tanya Lattner
2011-05-01Add an optional field attached to a DeclRefExpr which points back to theChandler Carruth