Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
clang
/
e8d1c0579404442a87818506bb0e742d0f52d5bf
/
Driver
/
RewriteTest.cpp
e8d1c05
Added support for rewriting of continue/break statements inside ObjC2's foreach-stmt.
by Fariborz Jahanian
· 17 years ago
e9b1219
by Steve Naroff
· 17 years ago
8800742
Avoid redefinition of __objcFastEnumerationState
by Fariborz Jahanian
· 17 years ago
531a1ea
Put return type of synthesize method on same line as method declaration, space after method declaration header.
by Fariborz Jahanian
· 17 years ago
7571228
Allow messaging expression as foreach's collection expression.
by Fariborz Jahanian
· 17 years ago
88f50f3
Type-cast RHS of assignment to prevent warning compiling rewritten foreach code.
by Fariborz Jahanian
· 17 years ago
3f76f2a
Fixed a bug whereby a parethesized collection expression was not being rewritten correctly.
by Fariborz Jahanian
· 17 years ago
e84b040
Typo fixed.
by Fariborz Jahanian
· 17 years ago
33b9c4e
Patch to rewrite ObjC2's foreach-stmt.
by Fariborz Jahanian
· 17 years ago
10d24f0
Patch to start rewriting of ObjC2's foreach statement (work in progress).
by Fariborz Jahanian
· 17 years ago
a526c5c
Substituted all instances of the string "Objc" for "ObjC". This fixes
by Ted Kremenek
· 17 years ago
0fc53df
Compute the proper sourcerange for an CompoundLiteralExpr.
by Chris Lattner
· 17 years ago
0bc735f
Don't attribute in file headers anymore. See llvmdev for the
by Chris Lattner
· 17 years ago
eb44eee
remove use of alloca.
by Chris Lattner
· 17 years ago
d0fa109
Unbreak mingw build
by Anton Korobeynikov
· 17 years ago
95041a2
Interned MainFileID within SourceManager. Since SourceManager is referenced by
by Ted Kremenek
· 17 years ago
23ae091
by Steve Naroff
· 17 years ago
5ca4020
by Steve Naroff
· 17 years ago
d58fabf
Refactoring work. ObjcQualifiedIdType is now derived from 'Type'.
by Fariborz Jahanian
· 17 years ago
c569249
Patch to implemented objective-c's dynamic object pointer qualified with
by Fariborz Jahanian
· 17 years ago
c6e2c2a
Also fixed similar regression for class methods, as well as more indentations.
by Fariborz Jahanian
· 17 years ago
fc591ac
Fixed a regression caused by refactoring of some meta-data generation routines using iteratgors.
by Fariborz Jahanian
· 17 years ago
58dbdeb
by Steve Naroff
· 17 years ago
9c728dc
TargetInfo no longer includes a reference to SourceManager.
by Ted Kremenek
· 17 years ago
be6df08
more cleanups changing things like getInstanceVariables to iterators.
by Chris Lattner
· 17 years ago
ab4c4d5
resolve some fixmes and clean up some code by eliminating the get*Vars apis to some classes and use iterators instead.
by Chris Lattner
· 17 years ago
291e04b
80-column please.
by Fariborz Jahanian
· 17 years ago
61477f7
Implemented rewriting of protocol-qualified global variable types.
by Fariborz Jahanian
· 17 years ago
7a9d49f
Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now
by Ted Kremenek
· 17 years ago
e66894c
Refactor Rewritetest::RewriteObjcQualifiedInterfaceTypes in preparation for more
by Fariborz Jahanian
· 17 years ago
75ae776
by Steve Naroff
· 17 years ago
7dd8283
Implemented when static typing is combined with protocols and use as receiver
by Fariborz Jahanian
· 17 years ago
36ee2cb
Patch for rewriting of @protocol.
by Fariborz Jahanian
· 17 years ago
9bcb5fc
by Steve Naroff
· 17 years ago
d0ee6f9
On Steve's suggestion, moved handling of use of undeclared method in a message
by Fariborz Jahanian
· 17 years ago
b26d713
by Steve Naroff
· 17 years ago
7127431
Changed type-cast of "struct objc_super"'s 2nd initializer to match definition of
by Fariborz Jahanian
· 17 years ago
3cadd03
by Steve Naroff
· 17 years ago
ceee3e8
Type-cast initializers for "struct objc_super" parameter to avoid warning.
by Fariborz Jahanian
· 17 years ago
a70711b
Don't assert if objc.h not declared when rewriting.
by Fariborz Jahanian
· 17 years ago
04b3824
Removed a "TODO" comment as objc1 runtime does not need to do the "TODO".
by Fariborz Jahanian
· 17 years ago
2c1e9c7
Change <Objc/objc.h> to <objc/objc.h>
by Fariborz Jahanian
· 17 years ago
87ce5d1
Fixed a bug exposed by referencing an ivar field using component reference syntax.
by Fariborz Jahanian
· 17 years ago
acb4977
Support for rewriteing of messaging of methods which return float.
by Fariborz Jahanian
· 17 years ago
80a6a5a
Added support for messagings which return a structure-value.
by Fariborz Jahanian
· 17 years ago
26de465
fix a crash when the rewriter would scan off the beginning of the file.
by Chris Lattner
· 17 years ago
182745a
add support for custom client-specific diagnostics. As a testcase, make the
by Chris Lattner
· 17 years ago
0750618
start partitioning the diagnostics into two classes: those
by Chris Lattner
· 17 years ago
e365c50
pass diagnostics into the rewrite test client.
by Chris Lattner
· 17 years ago
ebe668f
Fixed a rewrite bug in class synthesis (which I first thought was a rewrite API bug).
by Fariborz Jahanian
· 17 years ago
2c7038b
Patch to fix a regression caused by recent rewrite changes.
by Fariborz Jahanian
· 17 years ago
f624870
by Steve Naroff
· 17 years ago
335eafa
by Steve Naroff
· 17 years ago
c2a689b
by Steve Naroff
· 17 years ago
c3a438c
by Steve Naroff
· 17 years ago
874e232
by Steve Naroff
· 17 years ago
7e3411b
by Steve Naroff
· 17 years ago
322f4d3
by Steve Naroff
· 17 years ago
6568d4d
by Steve Naroff
· 17 years ago
5086a8d
by Steve Naroff
· 17 years ago
df6a51b
Fix a rewriter bug that steve noticed. Don't skip arbitrary things
by Chris Lattner
· 17 years ago
9567392
Patch to comment out use of protocol qualifiers when rewriting ivars.
by Fariborz Jahanian
· 17 years ago
fea763e8
by Steve Naroff
· 17 years ago
fde1857
Removed unused variabel.
by Fariborz Jahanian
· 17 years ago
8cc764c
by Steve Naroff
· 17 years ago
1d098f6
by Steve Naroff
· 17 years ago
b7fa992
by Steve Naroff
· 17 years ago
b82b3ea
Rewrite @optional/@required directives used inside protocol definitions.
by Fariborz Jahanian
· 17 years ago
d175ddf
Rewrite of forward protocol declaration.
by Fariborz Jahanian
· 17 years ago
71c0a95
by Steve Naroff
· 17 years ago
bac97d4
Fixed a rewrite of metadata bug when category implementation has no matching interface.
by Fariborz Jahanian
· 17 years ago
b7908b5
Populate metadata with adrress of method code.
by Fariborz Jahanian
· 17 years ago
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
48a0b6a
First patch in rewrie of method definitions. This is work in progress.
by Fariborz Jahanian
· 17 years ago
0330071
by Steve Naroff
· 17 years ago
0416fb9
by Steve Naroff
· 17 years ago
f3473a7
by Steve Naroff
· 17 years ago
3217482
by Steve Naroff
· 17 years ago
9698464
by Steve Naroff
· 17 years ago
28d1fe8
use insert instead of replacing 0 bytes with text :)
by Chris Lattner
· 17 years ago
74a0c77
use std::copy instead of memcpy for abstraction.
by Chris Lattner
· 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
2bd0392
by Steve Naroff
· 17 years ago
7573098
by Steve Naroff
· 17 years ago
957cf65
Rewrite for properties.
by Fariborz Jahanian
· 17 years ago
909f02a
Misc. fixes. 1) Resurrect meta-data generation turned off by a previous patch.
by Fariborz Jahanian
· 17 years ago
e3abbf5
by Steve Naroff
· 17 years ago
b42f841
by Steve Naroff
· 17 years ago
352336b
by Steve Naroff
· 17 years ago
f11b7d0
by Steve Naroff
· 17 years ago
ab972d3
by Steve Naroff
· 17 years ago
beaf299
by Steve Naroff
· 17 years ago
31e6c7d
Fix ownership model of ParseAST to allow the dtor of
by Chris Lattner
· 17 years ago
0496005
by Steve Naroff
· 17 years ago
d5255f5
by Steve Naroff
· 17 years ago
6c6a2db
by Steve Naroff
· 17 years ago
f1de0ca
1) More additions for objective-c's qualifier type.
by Fariborz Jahanian
· 17 years ago
212b768
Fixed a bug exposed by fixing the assert in previous patch (one of the tests asserted).
by Fariborz Jahanian
· 17 years ago
Next »