clang-1/include/clang/AST
Chris Lattner 726e168dc0 change the StringLiteral AST node to track all of the SourceLocations of
the various PPTokens that are pasted together to make it.  In the course
of working on this, I discovered ParseObjCStringLiteral which needs some
work.  I'll tackle it next.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64892 91177308-0d34-0410-b5e6-96231b3b80d8
2009-02-18 05:49:11 +00:00
..
APValue.h Fix invalid evaluation of _Complex float (real & imaginary parts had 2009-01-24 19:08:01 +00:00
AST.h Basic representation of C++ class templates, from Andrew Sutton. 2009-02-04 19:02:06 +00:00
ASTConsumer.h Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
ASTContext.h Representation of objc gc's attribute using ExtQualType. 2009-02-18 05:09:49 +00:00
ASTDiagnostic.h next round of diagnostics cleanups, moving some 2009-01-29 17:46:13 +00:00
Attr.h Add hook to add attributes to function declarations that we know 2009-02-14 18:57:46 +00:00
Builtins.def Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. 2009-02-16 22:43:43 +00:00
Builtins.h Support IRgen of sqrt -> llvm.sqrt, pow -> llvm.pow. 2009-02-16 22:43:43 +00:00
CFG.h ObjCForCollectionStmts are block-level expressions. 2008-11-12 21:11:49 +00:00
Decl.h When a function with a prototype is redeclared without a prototype, 2009-02-16 18:20:44 +00:00
DeclBase.h Implement basic parsing and semantic analysis for explicit 2009-02-17 23:15:12 +00:00
DeclCXX.h Added ClassTemplateSpecializationDecl, which is a subclass of 2009-02-17 01:05:43 +00:00
DeclGroup.h Remove DeclGroupOwningRef, since we intend for declarations to be owned 2009-02-13 19:06:18 +00:00
DeclNodes.def Implement basic parsing and semantic analysis for explicit 2009-02-17 23:15:12 +00:00
DeclObjC.h All Decls have a DeclContext now, hooray! Fans of consistency rejoice. 2009-02-17 20:20:37 +00:00
DeclTemplate.h Implement basic parsing and semantic analysis for explicit 2009-02-17 23:15:12 +00:00
DeclarationName.h Semantic analysis, ASTs, and unqualified name lookup support for C++ 2009-02-03 19:21:40 +00:00
Expr.h change the StringLiteral AST node to track all of the SourceLocations of 2009-02-18 05:49:11 +00:00
ExprCXX.h Rename UnaryTypeTraitExpr::Evaluate to EvaluateTrait to not collide 2009-02-17 23:20:26 +00:00
ExprObjC.h Removed a slot in ObjCMemRegExpr used in 2008-12-18 17:29:46 +00:00
PPCBuiltins.def remove attributions from .def files. 2007-12-29 20:03:32 +00:00
ParentMap.h Fix inverted logic in ParentMap::hasParent() 2009-01-30 19:06:38 +00:00
PrettyPrinter.h Patch by Csaba Hruska! 2008-09-13 05:16:45 +00:00
RecordLayout.h Implement #pragma pack use in structure packing. The general approach 2008-10-16 02:34:03 +00:00
Stmt.h Remove some redundant Decl -> Decl castings. 2009-02-17 20:23:54 +00:00
StmtGraphTraits.h Don't attribute in file headers anymore. See llvmdev for the 2007-12-29 19:59:25 +00:00
StmtIterator.h Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
StmtNodes.def Fix our semantic analysis of 2009-02-04 15:01:18 +00:00
StmtVisitor.h Implement dereferencing of pointers-to-member. 2009-02-07 00:15:38 +00:00
TargetBuiltins.h Make clang work on 32 bit powerpc linux. 2008-06-26 08:39:30 +00:00
TranslationUnit.h Remove the TopLevelDecls from TranslationUnit, since all of those decls are owned by the ASTContext's TranslationUnitDecl. There are definitely some leaking Decls now that I'll tackle tomorrow 2009-01-20 04:25:11 +00:00
Type.h Representation of objc gc's attribute using ExtQualType. 2009-02-18 05:09:49 +00:00
TypeOrdering.h Some cleanup for the implementation of built-in operator 2008-11-13 20:12:29 +00:00
X86Builtins.def Fix definition of __builtin_ia32_vec_set_v2di and de-XFAIL 2009-01-26 23:43:02 +00:00