Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
f152b2ee874d24b04891bac380fa2e03bf02f34c
f152b2e
Added DeclSerialization.cpp to XCode project.
by Ted Kremenek
· 17 years ago
2f1f8cb
Added skeleton for Decl serialization.
by Ted Kremenek
· 17 years ago
ccd87b0
Refactored several meta data for reusability.
by Fariborz Jahanian
· 17 years ago
30ec997
Cache llvm::Type through PATypeHolder.
by Devang Patel
· 17 years ago
0a449ee
changed #include of Serialization.h to SerializationFwd.h to reduce
by Ted Kremenek
· 17 years ago
e61933d
Fix a recovery bug Fariborz and I noticed yesterday. We were producing:
by Chris Lattner
· 17 years ago
d6690b2
simplify change.
by Chris Lattner
· 17 years ago
075eb6e
Fix a bug steve noticed when handling nested rewrites. We now turn this:
by Chris Lattner
· 17 years ago
158ecb9
Convert one type of metadata to use std::string instead of printf as an example.
by Chris Lattner
· 17 years ago
a194bc6
Added SourceLocation.cpp to XCode project.
by Ted Kremenek
· 17 years ago
19a95bc
Implemented serialization of SourceLocation and SourceRange objects.
by Ted Kremenek
· 17 years ago
cc32620
Added constness to accessors in CompoundStmt.
by Ted Kremenek
· 17 years ago
27437ca
Add a new ChooseExpr::isConditionTrue method to unify some code.
by Chris Lattner
· 17 years ago
8e991ba
Refactored RewriteObjcMethodsMetaData to better rewrite
by Fariborz Jahanian
· 17 years ago
54395d4
Added accessors to CompoundStmt to retrieve the source locations for the
by Ted Kremenek
· 17 years ago
c5d3d72
Remove unused #includes
by Devang Patel
· 17 years ago
934f276
More work on translating message expressions.
by Steve Naroff
· 17 years ago
126a856
Handle foo()->a = 42;
by Devang Patel
· 17 years ago
1a0965e
Remove explicit use of size of known structs in metadata generation.
by Fariborz Jahanian
· 17 years ago
454cb01
Couple of minor changes. 1) Metaclass metadata also has a reference to
by Fariborz Jahanian
· 17 years ago
057afdd
Move RecordOrganizer into CodeGenTypes.cpp
by Devang Patel
· 17 years ago
2e6d935
Refactord instance and class metadata emission. Refactored protocols metadata emission.
by Fariborz Jahanian
· 17 years ago
a2bfb91
Modified current clients of Bitcode-Object serialization to use the
by Ted Kremenek
· 17 years ago
a83cc33
Handle non-constant initializers.
by Devang Patel
· 17 years ago
35634f5
Visit CompoundLiteralExpr and InitListExpr
by Devang Patel
· 17 years ago
f04da13
Fix some long lines, move code around into logical groups.
by Chris Lattner
· 17 years ago
e64b777
Use Ted's new mutable child iterators to update the tree as we rewrite it.
by Chris Lattner
· 17 years ago
22c0fcb
Modified operator* for StmtIterator to return Stmt*& instead of Stmt*.
by Ted Kremenek
· 17 years ago
c000609
by Steve Naroff
· 17 years ago
c4c429a
by Devang Patel
· 17 years ago
0e63f6b
check base type.
by Devang Patel
· 17 years ago
71bcb09
Add notes.
by Devang Patel
· 17 years ago
977f14e
Use isUnionType() predicate.
by Devang Patel
· 17 years ago
655bf3d
untabify
by Devang Patel
· 17 years ago
21fdf41
Fixed a strange construct, please review.
by Hartmut Kaiser
· 17 years ago
7901652
Silenced a VC++ warning.
by Hartmut Kaiser
· 17 years ago
ebf2b56
by Steve Naroff
· 17 years ago
dbb46b1
Fix typo.
by Devang Patel
· 17 years ago
b1e3989
Handle nested structs. typdef struct A { int i; struct A *next; } A
by Devang Patel
· 17 years ago
c637e6b
Implemented serialization for IdentifierInfo and IdentifierTable.
by Ted Kremenek
· 17 years ago
b9b00ad
Handle simple struct member expr.
by Devang Patel
· 17 years ago
7e15891
by Steve Naroff
· 17 years ago
deef518
Patch to complete metadata generation for each implemented class.
by Fariborz Jahanian
· 17 years ago
b84a06e
Begin struct layout work.
by Devang Patel
· 17 years ago
9f0a1cb
Patch for initialization of class's Meta-class metadata.
by Fariborz Jahanian
· 17 years ago
e887c09
This patch generates protocol metadata and all its sub-metadata.
by Fariborz Jahanian
· 17 years ago
9a11b9a
Fix a crash on test/Sema/invalid-decl.c
by Chris Lattner
· 17 years ago
e203877
Silenced a VC++ warning.
by Hartmut Kaiser
· 17 years ago
58065b2
add NL at end of file
by Gabor Greif
· 17 years ago
776d6ff
rewrite of metadata for implemented instance methods.
by Fariborz Jahanian
· 17 years ago
54d02e9
by Steve Naroff
· 17 years ago
806a4eb
by Steve Naroff
· 17 years ago
9ac5928
Fixed DeclStmt::child_begin() to actually create an iterator that
by Ted Kremenek
· 17 years ago
3e27aa1
Check for Nullness of value built in GetObjcProtoType.
by Fariborz Jahanian
· 17 years ago
18e17e7
Minor grammar fix.
by Ted Kremenek
· 17 years ago
733002f
by Steve Naroff
· 17 years ago
f4d331d
Patch to rewrite ivar tables metadata for classes defined.
by Fariborz Jahanian
· 17 years ago
c266acd
remove dead #include
by Chris Lattner
· 17 years ago
545b9ae
First patch toward rewriting of objective-c's meta data.
by Fariborz Jahanian
· 17 years ago
3187e20
by Steve Naroff
· 17 years ago
6acaabc
Added StmtIterator.cpp and StmtIterator.h to the XCode project.
by Ted Kremenek
· 17 years ago
c325e7f
Refactored StmtIterator into classes StmtIteratorBase (non-templated)
by Ted Kremenek
· 17 years ago
401aa7b
Replaced virtual method call to child_begin() in child_end() by
by Ted Kremenek
· 17 years ago
c7c326a
Fixed broken build.
by Ted Kremenek
· 17 years ago
95c062b
Silenced a couple of VC++ warnings.
by Hartmut Kaiser
· 17 years ago
19f092a
Updated VC++ build system
by Hartmut Kaiser
· 17 years ago
d4dd30f
by Steve Naroff
· 17 years ago
27b837c
UsualArithmeticConversions is crashing with an assert
by Chris Lattner
· 17 years ago
fd8b4a4
by Steve Naroff
· 17 years ago
994f939
remove extraneous space in @selector()
by Chris Lattner
· 17 years ago
02209fb
remove typedef.
by Chris Lattner
· 17 years ago
9caf8b1
Implemented 90% functionality of new child_iterator for Stmt objects
by Ted Kremenek
· 17 years ago
2777e49
Make control flow in Expr::isConstantExpr more simple and
by Chris Lattner
· 17 years ago
01c5748
Add new API to rewrite one stmt/expr with another.
by Chris Lattner
· 17 years ago
5075477
Add rewriter support for @encode expressions. For example, we currently turn:
by Chris Lattner
· 17 years ago
9d62a5b
The size returned by Rewriter::getRangeSize should include
by Chris Lattner
· 17 years ago
fd1f344
Fix assertion for raw lexer.
by Chris Lattner
· 17 years ago
9a61194
Move token length calculation out of the diagnostics machinery into
by Chris Lattner
· 17 years ago
2b65a9d
wean the diagnostics machinery off the preprocessor.
by Chris Lattner
· 17 years ago
168ae2d
Add a new type of lexer: a raw lexer, which does not require a preprocessor
by Chris Lattner
· 17 years ago
417c909
by Steve Naroff
· 17 years ago
91d1d7a
Fixed includes of "clang/AST/DeclObjC.h" to work on case-sensitive
by Ted Kremenek
· 17 years ago
e5956bd
add some comments.
by Chris Lattner
· 17 years ago
3b8e891
by Steve Naroff
· 17 years ago
390d50a
Implementation of AST for @protocol expression.
by Fariborz Jahanian
· 17 years ago
7b66000
Updated VC++ build system.
by Hartmut Kaiser
· 17 years ago
338128b
fix problems with test/sema/Cocoa.m etc on non-apple machines.
by Chris Lattner
· 17 years ago
1a86b33
Generate code for static variables that don't have initializers. Also, report an error if a static initializer is not constant.
by Anders Carlsson
· 17 years ago
adc9b13
Fix the build.
by Anders Carlsson
· 17 years ago
5a59d92
Added Driver/SerializationTest.cpp to the XCode project.
by Ted Kremenek
· 17 years ago
bfa82c4
Started work on clang object serialization. Experimental
by Ted Kremenek
· 17 years ago
2a35fa9
Fix location processing of @selector: the range should include the @ sign.
by Fariborz Jahanian
· 17 years ago
81bfde9
by Steve Naroff
· 17 years ago
674af95
Fix location processing of @encode: the range should include the @ sign.
by Chris Lattner
· 17 years ago
311ff02
Add a new Rewriter::getRangeSize method.
by Chris Lattner
· 17 years ago
3e7fd15
Patch to diagnose duplicate method implementations.
by Fariborz Jahanian
· 17 years ago
3bea81b
by Steve Naroff
· 17 years ago
05de8bc
publish location info
by Chris Lattner
· 17 years ago
c5c42f5
Steve, pointer out that getName() is available for selectors. Made code much smaller, thanks.
by Fariborz Jahanian
· 17 years ago
2c64b7b
Push the rewriter forward a bit more. Now it rewrites
by Chris Lattner
· 17 years ago
Next »