Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
89799cf254c91ca110f113a33eebe8b1b4d1a761
89799cf
Generate code for __builtin_classify_type.
by Anders Carlsson
· 17 years ago
c67ad5f
Add BuiltinType::Char_S to Type::isCharType
by Anders Carlsson
· 17 years ago
4f50ee3
Implemented serialization for TypedefType.
by Ted Kremenek
· 17 years ago
4340bfa
Implemented serialization of FunctionTypeProto.
by Ted Kremenek
· 17 years ago
e81e24c
Implemented serialization of FunctionTypeNoProto.
by Ted Kremenek
· 17 years ago
71ac846
Implemented serialization for VectorType.
by Ted Kremenek
· 17 years ago
a4cb452
More work on type serialization: added support for serializing BuiltinTypes.
by Ted Kremenek
· 17 years ago
4d733d3
Path to synthesize 'instance' size field of _objc_class metadata.
by Fariborz Jahanian
· 17 years ago
bc26c58
Completed serialization of ConstantArrayTypes (now that APInt serialization is in place).
by Ted Kremenek
· 17 years ago
bef1185
by Steve Naroff
· 17 years ago
7780d2d
This patch allows synthesis generation of ivar offset for legacy objective-c @implementation
by Fariborz Jahanian
· 17 years ago
73af669
Added skeleton implementation of serialization for types (not complete).
by Ted Kremenek
· 17 years ago
26e4cd3
Patch to synthesize computation of Ivar offset in rewritten c file.
by Fariborz Jahanian
· 17 years ago
abad06c
Codegen union member references.
by Devang Patel
· 17 years ago
0a96118
Handle non LValue base expressions.
by Devang Patel
· 17 years ago
e40daa4
by Devang Patel
· 17 years ago
636c3d0
Codegen array initializers.
by Devang Patel
· 17 years ago
8e53e72
Codegen global array initializers.
by Devang Patel
· 17 years ago
edcfb42
Pretty printing for ivar list of an interface block.
by Fariborz Jahanian
· 17 years ago
00a1ef5
Disambiguated variable name to comply with VC++'s archaic variable scoping rules.
by Hartmut Kaiser
· 17 years ago
d22b492
Updated VC++ build system
by Hartmut Kaiser
· 17 years ago
b990f18
Modified StmtIterator to now include visiting the initialization expression for EnumConstantDecls.
by Ted Kremenek
· 17 years ago
f86206f
Fix "strbuf += stufflen;" crash.
by Devang Patel
· 17 years ago
5825ac2
Document ConvertNewType() method and make it a private method.
by Devang Patel
· 17 years ago
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
Next »