- Nov 01, 2007
-
-
Ted Kremenek authored
ownership model of some type pointers. Added FIXMEs to serialization. Added comments to ASTContext indicating which variables we are intentionally *not* serializing. llvm-svn: 43618
-
Fariborz Jahanian authored
method types. llvm-svn: 43617
-
Ted Kremenek authored
each type. This ensures that the order in which the types are serialized is clear and remains persistent. llvm-svn: 43615
-
Chris Lattner authored
llvm-svn: 43604
-
Chris Lattner authored
llvm-svn: 43599
-
- Oct 31, 2007
-
-
Ted Kremenek authored
(hypothetically) read in/write out most of the types. Bugs likely exist. llvm-svn: 43584
-
Ted Kremenek authored
We now serialize ivar references inside of ASTContext. llvm-svn: 43571
-
Ted Kremenek authored
llvm-svn: 43566
-
Ted Kremenek authored
llvm-svn: 43561
-
Ted Kremenek authored
Added skeleton code for serialization of ASTContext. llvm-svn: 43558
-
Anders Carlsson authored
llvm-svn: 43540
-
- Oct 30, 2007
-
-
Chris Lattner authored
llvm-svn: 43525
-
Ted Kremenek authored
Now CFG construction transparently supports Variable Length Array declarations with expressions for their sizes, and typedefs that include VLAs. llvm-svn: 43520
-
Chris Lattner authored
llvm-svn: 43512
-
Fariborz Jahanian authored
llvm-svn: 43504
-
Ted Kremenek authored
(VLAs with a specified size expresssion). This vector owns the references to these type objects. llvm-svn: 43502
-
Steve Naroff authored
- Add location info to category/protocol AST's - Rewrite categories. llvm-svn: 43501
-
Steve Naroff authored
More support for rewriting ObjC intefaces. Still some edge cases to handle... llvm-svn: 43493
-
Anders Carlsson authored
llvm-svn: 43485
-
Ted Kremenek authored
and inserted into a FoldingSet owned by ASTContext. llvm-svn: 43482
-
- Oct 29, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43481
-
Steve Naroff authored
This commit contains lot's of small tweaks to how we pass around and store SourceLocation's for interfaces/protocols/categories/implementations. llvm-svn: 43475
-
Ted Kremenek authored
of VariableArrayTypes that appear in TypedefDecls. for example: typedef int T[x][x]; the StmtIterator will iterate over "x" and "x" as subexpressions of the DeclStmt for T. llvm-svn: 43474
-
Ted Kremenek authored
where the decl would always be non-NULL. Moved the check to after the block to properly tidy up the iterator's state. llvm-svn: 43473
-
Ted Kremenek authored
of VariableTypeArray types that appear in DeclStmts. Removed operator-- from StmtIterator. operator-- added undesired complexity, and we have no consumers of it. llvm-svn: 43471
-
Ted Kremenek authored
iterator of a CompountStmt instead of relying on StmtIterators. llvm-svn: 43469
-
Ted Kremenek authored
slightly more succinct. Introduced VariableArrayType* within StmtIteratorBase to (soon) support iteration over the size expressions of variable length arrays. llvm-svn: 43455
-
Anders Carlsson authored
llvm-svn: 43445
-
Anders Carlsson authored
llvm-svn: 43443
-
Anders Carlsson authored
llvm-svn: 43439
-
Chris Lattner authored
PR1750 llvm-svn: 43435
-
Chris Lattner authored
resolving a crash on a .i file in PR1750. We now generate 49 errors on the .i file in that bug. llvm-svn: 43433
-
Chris Lattner authored
typeof(type) and typeof(expr) correctly. Now provide a single point of contact (Type::getDesugaredType) for doing the shallow stripping we need. llvm-svn: 43432
-
Anders Carlsson authored
llvm-svn: 43428
-
- Oct 28, 2007
-
-
Ted Kremenek authored
llvm-svn: 43423
-
Ted Kremenek authored
llvm-svn: 43419
-
- Oct 27, 2007
-
-
Ted Kremenek authored
llvm-svn: 43418
-
Ted Kremenek authored
llvm-svn: 43417
-
Ted Kremenek authored
llvm-svn: 43414
-
Ted Kremenek authored
llvm-svn: 43407
-