Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
66d6b294af6f114c718039e3279cfd23040cad7b
66d6b29
Rewrite of method definitions in categories.
by Fariborz Jahanian
· 17 years ago
7a3279d
Order of methods are OK and generated .c file can be compiled.
by Fariborz Jahanian
· 17 years ago
1b2c54b
Updated test case to flag about comparisons against constants. We may
by Ted Kremenek
· 17 years ago
c8f488d
Modified -Wfloat-equal logic to suppress warnings where floating point values
by Ted Kremenek
· 17 years ago
48a0b6a
First patch in rewrie of method definitions. This is work in progress.
by Fariborz Jahanian
· 17 years ago
0da493e
Updated diagnostic for -Wfloat-equal to underline the offending expressions.
by Ted Kremenek
· 17 years ago
db87bca
Added -Wfloat-equal option to the driver. This makes warnings about
by Ted Kremenek
· 17 years ago
a36c486
Clean up types, removing some casts. Patch contributed by Cedric Venet.
by Chris Lattner
· 17 years ago
1d09ecc
improve handling of address of global when checking for
by Chris Lattner
· 17 years ago
66296cb
by Steve Naroff
· 17 years ago
817da7c
by Steve Naroff
· 17 years ago
0b9cc05
by Steve Naroff
· 17 years ago
b245a33
Patch to set context (interface, category, etc.) in which method is declared.
by Fariborz Jahanian
· 17 years ago
8eabdff
by Steve Naroff
· 17 years ago
0f84c00
Renamed all serialization "Materialize" methods to "Create" to conform with
by Ted Kremenek
· 17 years ago
928fd7f
Restructured serialization code for decls to make it cleaner, easier to
by Ted Kremenek
· 17 years ago
232220c
Patch to do statically typed ivar references.
by Fariborz Jahanian
· 17 years ago
e1e6c0d
by Steve Naroff
· 17 years ago
cffff84
Minor twik for when there is no super class and 'super' is errornously used.
by Fariborz Jahanian
· 17 years ago
0523aaf
'super' nailed.
by Fariborz Jahanian
· 17 years ago
bd278bc
by Steve Naroff
· 17 years ago
1150821
by Steve Naroff
· 17 years ago
ec0aa78
In Stmt serialization, renamed directEmit to EmitImpl and
by Ted Kremenek
· 17 years ago
027282d
by Steve Naroff
· 17 years ago
7779db4
by Steve Naroff
· 17 years ago
0330071
by Steve Naroff
· 17 years ago
d2baa9e
by Steve Naroff
· 17 years ago
0755aba
by Steve Naroff
· 17 years ago
eaf5f41
by Steve Naroff
· 17 years ago
6649992
by Steve Naroff
· 17 years ago
d6d054d
by Steve Naroff
· 17 years ago
409be83
by Steve Naroff
· 17 years ago
7c24915
by Steve Naroff
· 17 years ago
0416fb9
by Steve Naroff
· 17 years ago
d848a38
by Steve Naroff
· 17 years ago
c43d868
by Steve Naroff
· 17 years ago
8f2c735
Fixed a bug which exposed the internally built type to user code.
by Fariborz Jahanian
· 17 years ago
db8f3d3
pretty priting for method definitions.
by Fariborz Jahanian
· 17 years ago
f68a63f
by Steve Naroff
· 17 years ago
39d0a27
by Steve Naroff
· 17 years ago
439d28c
Minor code clean up in method def area.
by Fariborz Jahanian
· 17 years ago
60fbca0
Represent method definitions as separate AST nodes. Pretty print will come next.
by Fariborz Jahanian
· 17 years ago
eae5cd0
Changed the serialization of IdentifierTable to only serialize out entries
by Ted Kremenek
· 17 years ago
7a1f4db
Modifed the test serialization driver to...
by Ted Kremenek
· 17 years ago
18807d2
rename getInstantiationLoc to match the scheme of isPhysicalLoc.
by Chris Lattner
· 17 years ago
b7489d8
change source location to have two bits for macros, tracking
by Chris Lattner
· 17 years ago
360300c
Some code clean up in the form of name changes for functions which
by Fariborz Jahanian
· 17 years ago
7964c9f
Updated VC++ build system
by Hartmut Kaiser
· 17 years ago
1f7b6f8
Added class context to method declarations. Provide "interface *" type
by Fariborz Jahanian
· 17 years ago
3560002
Insert invisble arguments to method definition header.
by Fariborz Jahanian
· 17 years ago
f3473a7
by Steve Naroff
· 17 years ago
5d37e32
by Steve Naroff
· 17 years ago
3217482
by Steve Naroff
· 17 years ago
3b0eff8
Changed method call to reflect updated serialization API.
by Ted Kremenek
· 17 years ago
306d68f
First patch toward rewriting of method definitions. This is work in progress.
by Fariborz Jahanian
· 17 years ago
21d1aed
remove some temporary code.
by Chris Lattner
· 17 years ago
fab21b6
add a getAtOffset() member to simplify some code.
by Chris Lattner
· 17 years ago
93a9ab4
Rewrote serialization of IdentifierInfo and IdentifierTable to use methods Emit
by Ted Kremenek
· 17 years ago
474b29e
add a fixme.
by Chris Lattner
· 17 years ago
3585fca
significantly simplify the implementation of RewriteRope by changing the
by Chris Lattner
· 17 years ago
f9ed315
Refactored parsing of main function body for reuse by objective-c methods.
by Fariborz Jahanian
· 17 years ago
6969fd4
improve MakeRopeString to avoid doing a malloc for every 2-character string
by Chris Lattner
· 17 years ago
ca305a0
Simplify interface to MakeRopeString.
by Chris Lattner
· 17 years ago
3ef5bc0
Fix backwards assert.
by Chris Lattner
· 17 years ago
aa33763
Implemented serialization of AddrLabelExpr.
by Ted Kremenek
· 17 years ago
9698464
by Steve Naroff
· 17 years ago
8b0c2f6
Add a new RewriteRope data structure which is a smarter way to represent the text
by Chris Lattner
· 17 years ago
cdd808e
abstract out buffer type a bit better
by Chris Lattner
· 17 years ago
28d1fe8
use insert instead of replacing 0 bytes with text :)
by Chris Lattner
· 17 years ago
d425a27
minor cleanups
by Chris Lattner
· 17 years ago
74a0c77
use std::copy instead of memcpy for abstraction.
by Chris Lattner
· 17 years ago
116c089
Fix a rewriter bug that fariborz hit, when an @interface was the very very very
by Chris Lattner
· 17 years ago
103fc81
Revised serialization of CaseStmt to emit all of the owned pointers (its
by Ted Kremenek
· 17 years ago
83efb15
Implemented serialization of CompoundAssignOperator.
by Ted Kremenek
· 17 years ago
9b591f6
Add assert for the case that is not handled. struct { char a; short b:2; };
by Devang Patel
· 17 years ago
1049436
Implemented serialization of UnaryOperator.
by Ted Kremenek
· 17 years ago
b93f03a
Keep track of beginning offset for the bit field that does not start at byte boundry.
by Devang Patel
· 17 years ago
d7fe4ea
Implemented serialization of CallExpr.
by Ted Kremenek
· 17 years ago
96fa54f
Implemented serialization of ArraySubscriptExpr.
by Ted Kremenek
· 17 years ago
9971c9a
Implemented serialization of CastExpr.
by Ted Kremenek
· 17 years ago
a7c20dd
Implemented serialization of ImplicitCastExpr.
by Ted Kremenek
· 17 years ago
28f3d80
Modified serialization of BinaryOperator and CaseStmt to use the new
by Ted Kremenek
· 17 years ago
b70a88e
Stay within 80 columns.
by Devang Patel
· 17 years ago
1c93c4e
Updated VC++ build system
by Hartmut Kaiser
· 17 years ago
7febad7
Implemented serialization of StringLiteral.
by Ted Kremenek
· 17 years ago
1c72de1
Implemented serialization of ImaginaryLiteral.
by Ted Kremenek
· 17 years ago
612c9b9
Implemented serialization of FloatingLiteral.
by Ted Kremenek
· 17 years ago
21867b1
by Steve Naroff
· 17 years ago
4402d81
Emit objective-c's meta-data at the end of rewriting to stdout.
by Fariborz Jahanian
· 17 years ago
45ecd5d
by Steve Naroff
· 17 years ago
89079ea
Fixed an array overflow bug.
by Fariborz Jahanian
· 17 years ago
564576b
Fixed typo.
by Fariborz Jahanian
· 17 years ago
7338a82
Implemented serialization of CharacterLiteral.
by Ted Kremenek
· 17 years ago
1ba485e
Implemented serialiation of PreDefinedExpr.
by Ted Kremenek
· 17 years ago
96f2242
Implemented serialization of ContinueStmt.
by Ted Kremenek
· 17 years ago
225a2d9
Implemented serialization of IndirectGotoStmt.
by Ted Kremenek
· 17 years ago
2bd0392
by Steve Naroff
· 17 years ago
3f0767b
Implemented serialization of GotoStmt.
by Ted Kremenek
· 17 years ago
07ba046
Implemented serialization for ForStmt.
by Ted Kremenek
· 17 years ago
e3299ef
Implemented serialization of DoStmt.
by Ted Kremenek
· 17 years ago
Next »