Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
638e2d31fceed041e7e16aada4188c94cb5797bb
/
lib
/
Rewrite
d13c2c2
modern objc rewriter: until we can translate block literals
by Fariborz Jahanian
· 13 years ago
2df089d
modern objective-c rewriter: Fix up translation of
by Fariborz Jahanian
· 13 years ago
5cf6b6c
modern objective-c translator: Change declaration of
by Fariborz Jahanian
· 13 years ago
4e825df
modern objective-c rewriter: remove 'const' from
by Fariborz Jahanian
· 13 years ago
3ef963b
Undo previous patch as I checked more than I intended.
by Fariborz Jahanian
· 13 years ago
7e725bc
modern objective-c rewriter: remove 'const' from
by Fariborz Jahanian
· 13 years ago
20f8939
RewriteModernObjC.cpp: Don't expose temporary std::string with StringRef. (StringRef)getName() can be used here.
by NAKAMURA Takumi
· 13 years ago
fde05e1
Close the paren. // rdar://11076938
by Fariborz Jahanian
· 13 years ago
12d47cc
modern objective-c translator: insert couple of pragmas for optimization.
by Fariborz Jahanian
· 13 years ago
4b2fe6e
modern objective-c translator: add static function to initialize
by Fariborz Jahanian
· 13 years ago
452eac1
more modern objective-c meta-data stuff.
by Fariborz Jahanian
· 13 years ago
a03e40c
modern objective-c translator: provide meta-data initialization
by Fariborz Jahanian
· 13 years ago
fd4ce2c
modern objective-c translator: couple of minor
by Fariborz Jahanian
· 13 years ago
7cb2a1b
objective-c modern translator: Refactor intername ivar names to
by Fariborz Jahanian
· 13 years ago
4bcf3d0
removed unused code in the modern objc rewriter file.
by Fariborz Jahanian
· 13 years ago
55261af
modern objective-c translator: fix type of objc_exception_throw
by Fariborz Jahanian
· 13 years ago
22e2f85
modern objective-c rewriter: further improvement in
by Fariborz Jahanian
· 13 years ago
9ab511c
sink variable into assert
by Matt Beaumont-Gay
· 13 years ago
b655bf0
Minor clean up of my last patch.
by Fariborz Jahanian
· 13 years ago
542125f
modern objective-c translator: write @synchronized. // rdar://11063663
by Fariborz Jahanian
· 13 years ago
4053946
modern objective-c translator: writing @throw statement.
by Fariborz Jahanian
· 13 years ago
220419a
modern objective-c translation: writing @try/@catch/@finally statements.
by Fariborz Jahanian
· 13 years ago
b122818
modern objective-c translator: writing @try/@finally statement.
by Fariborz Jahanian
· 13 years ago
4c14881
modern objective-c translator: rewriting of @catch-stmt.
by Fariborz Jahanian
· 13 years ago
30650eb
modern objective-c translator: please symbols generated
by Fariborz Jahanian
· 13 years ago
88f7f75
modern objective-c translator: section info.
by Fariborz Jahanian
· 13 years ago
10cde2f
objective-c modern tranaltor. More section info. for misc. objc meta-data.
by Fariborz Jahanian
· 13 years ago
de5d946
objective-c modern translator.
by Fariborz Jahanian
· 13 years ago
9648a9e
objective-c modern rewriter. Do not add _class_ro_t.reserved
by Fariborz Jahanian
· 13 years ago
a5f4441
[Sema] Prefer to use ObjCInterfaceDecl's protocol_begin()/protocol_end() iterators instead of
by Argyrios Kyrtzidis
· 13 years ago
c38503b
modern objective-c translator. @try/@catch translation. wip.
by Fariborz Jahanian
· 13 years ago
40a777a
objective-c modern translator: ivar offset symbols
by Fariborz Jahanian
· 13 years ago
1ca052c
objective-c modern abi rewriter: provide section pragmas for
by Fariborz Jahanian
· 13 years ago
4e4d084
Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST).
by David Blaikie
· 13 years ago
ce0d897
objective-c modern rewriter: add __declspec(dllexport) to forward
by Fariborz Jahanian
· 13 years ago
6991bc5
objc modern rewriter: Define __OBJC2__ in written file. // rdar://11024543
by Fariborz Jahanian
· 13 years ago
f4b88a4
Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to
by John McCall
· 13 years ago
117591f
objc modern rewriter: don't export @package ivar symbols.
by Fariborz Jahanian
· 13 years ago
d1c84d3
Minor change to my last rewrite patch.
by Fariborz Jahanian
· 13 years ago
e57303c
objc modern rewriter: Mark class and ivar definitions with __declspec(dllexport)
by Fariborz Jahanian
· 13 years ago
97c1fd6
objective-c modern rewriter. More fixes related to rewriting
by Fariborz Jahanian
· 13 years ago
30660a8
Add new code migrator support for migrating existing Objective-C code to use
by Ted Kremenek
· 13 years ago
9a2105b
objective-c modern translator. Don't ignore unnamed bitfields when rewriting.
by Fariborz Jahanian
· 13 years ago
99831e4
User-defined literals: reject string and character UDLs in all places where the
by Richard Smith
· 13 years ago
2bfdad1
Fix a -Wstring-plus-int warning.
by Nico Weber
· 13 years ago
8e0913d
objective-c modern translator. Fixes misc. bug in writing
by Fariborz Jahanian
· 13 years ago
15f8777
Modern objective-c translator. rewriting ivars of aggregate type.
by Fariborz Jahanian
· 13 years ago
f329527
Minor modern rewriter bug showed up during testing against a large project.
by Fariborz Jahanian
· 13 years ago
0d6e22a
objc modern translator. Fixes writing of block pointer ivar access.
by Fariborz Jahanian
· 13 years ago
72c88f1
modern objc translator. more writing of modern ivar access abi.
by Fariborz Jahanian
· 13 years ago
5731778
modern objc translator: fixes a bug where a class declaration with not
by Fariborz Jahanian
· 13 years ago
e7b3fa7
objective-c modern translator. accessing ivars using modern abi - wip.
by Fariborz Jahanian
· 13 years ago
af30029
modern objc translator. Finish off first cut of the
by Fariborz Jahanian
· 13 years ago
d2aea12
objective-c modern translator: comment out private ivars
by Fariborz Jahanian
· 13 years ago
cf4c60f
modern objc translator: postpone writing of class definitions
by Fariborz Jahanian
· 13 years ago
8c00a1b
modern objc writer: more work for category metadata rewrite and some cleanup.
by Fariborz Jahanian
· 13 years ago
6118612
modern objc translator: category metadata related patch.
by Fariborz Jahanian
· 13 years ago
df79567
objective-c translator. More stuff for modern meta-data.
by Fariborz Jahanian
· 13 years ago
eeabf38
fix the property list metadata name.
by Fariborz Jahanian
· 13 years ago
3f77c7b
modern objective-c translator: write the root class meta-data.
by Fariborz Jahanian
· 13 years ago
6ade343
modern objc translator: meta-data generation for first part of class meta-data.
by Fariborz Jahanian
· 13 years ago
4339bb3
objective-c translator: fixes an obscure rewriting bug
by Fariborz Jahanian
· 13 years ago
f1c1d9a
modern objective-c translator: start writing the main class meta-data.
by Fariborz Jahanian
· 13 years ago
0a52534
more objective-c translator for modern abi.
by Fariborz Jahanian
· 13 years ago
90af4e2
more modern objc translator. Focusing on metadata for methods.
by Fariborz Jahanian
· 13 years ago
07e5288
modern objc translator. More ivar rewrite work.
by Fariborz Jahanian
· 13 years ago
db64923
objc modern translator. ivar offset symbols.
by Fariborz Jahanian
· 13 years ago
164d6f8
objective-c translator: more rewriting of ivar types
by Fariborz Jahanian
· 13 years ago
0b17b9a
more of rewriting ivar types.
by Fariborz Jahanian
· 13 years ago
9335df3
Fix the rewriter that broke with r149987.
by Argyrios Kyrtzidis
· 13 years ago
8f1fed0
objective-c translator. more modern abi stuff, focusing on ivar related
by Fariborz Jahanian
· 13 years ago
a63b422
objc translator: more modern metadata stuff.
by Fariborz Jahanian
· 13 years ago
ae93295
objctive-c translator: modern metadata for ivars. wip.
by Fariborz Jahanian
· 13 years ago
42e9a35
objc translator: mode modern abi stuff.
by Fariborz Jahanian
· 13 years ago
e0adbd8
last piece of metadata to complete modern metadata for protocol definitions.
by Fariborz Jahanian
· 13 years ago
da9624a
More rewriting of objective-c moderin abi metadata.
by Fariborz Jahanian
· 13 years ago
82848c2
modern objc rewriter: mode metadata stuff. wip.
by Fariborz Jahanian
· 13 years ago
da35eac
modern objc abi rewriter: mode protocol metadata for modern objc abi.
by Fariborz Jahanian
· 13 years ago
d7a3e2c
Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line.
by Benjamin Kramer
· 13 years ago
77e4bca
objc rewriter: modern metadata for protocol decls. wip.
by Fariborz Jahanian
· 13 years ago
64cb63a
objc rewriter: start supporting modern objective-c abi
by Fariborz Jahanian
· 13 years ago
f7ccbad
Basic: import SmallString<> into clang namespace
by Dylan Noblesmith
· 13 years ago
6f42b62
Basic: import OwningPtr<> into clang namespace
by Dylan Noblesmith
· 13 years ago
8fe83e1
Move a method from IdentifierTable.h out of line and remove the SmallString include.
by Benjamin Kramer
· 13 years ago
fdd1560
Remove Diagnostic.h include from Preprocessor.h.
by Benjamin Kramer
· 13 years ago
97a9cf3
In FixItRecompile::BeginInvocation() reset the diagnostics before executing
by Argyrios Kyrtzidis
· 13 years ago
30ae84c
In FixItRecompile::BeginInvocation(), check the return value of BeginSourceFile().
by Argyrios Kyrtzidis
· 13 years ago
98b940b
Remove the headers now that ::close() is not used.
by Argyrios Kyrtzidis
· 13 years ago
c8af910
In FixItRewriteToTemp::RewriteFilename don't try to close the file descriptor
by Argyrios Kyrtzidis
· 13 years ago
0277039
Rewrite/FrontendActions.cpp: Tweak to unbreak msvc.
by NAKAMURA Takumi
· 13 years ago
24466d8
Add missing include of <unistd.h>
by Douglas Gregor
· 13 years ago
61d679a
Introduce 3 new fixit options:
by Argyrios Kyrtzidis
· 13 years ago
3eaaa99
Per PR 11814, use Monospace instead of Andale Mono.
by Ted Kremenek
· 13 years ago
7530c03
Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it)
by David Blaikie
· 13 years ago
746f5bc
Add IsImplicit field in ObjCMessageExpr that is true when the message
by Argyrios Kyrtzidis
· 13 years ago
0774ba7
Fix uninitialized variable warning.
by Chad Rosier
· 13 years ago
61cc296
Fix canonicalization of protocol-qualified types
by Douglas Gregor
· 13 years ago
bd9482d
Eliminate ObjCForwardProtocolDecl, which is redundant now that
by Douglas Gregor
· 13 years ago
5e2a1ff
Move the data that corresponds to the definition of a protocol into a
by Douglas Gregor
· 13 years ago
3fc73ee
Use declaresSameEntity() when comparing ObjCProtocolDecls, and
by Douglas Gregor
· 13 years ago
Next »