Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
d5313b0bbf3948fe7c63bf46a7da330c96d07309
/
test
/
CodeGenObjCXX
bf1f826
Revert r126678.
by Fariborz Jahanian
· 14 years ago
3d04a0e
objc IRGen for Next runtime message API.
by Fariborz Jahanian
· 14 years ago
abea951
Add -fcxx-exceptions to all tests that use C++ exceptions.
by Anders Carlsson
· 14 years ago
e3c8c64
Implement objective-c++'s block pointer type matching involving
by Fariborz Jahanian
· 14 years ago
6b5a61b
A few more tweaks to the blocks AST representation:
by John McCall
· 14 years ago
0691a5c
Move unnamed_addr after the function arguments on Sabre's request.
by Rafael Espindola
· 14 years ago
f502d93
Mark VTables and RTTI data linkonce_odr instead of weak_odr, with the exception of explicit template instantiations, which have to be weak_odr.
by Anders Carlsson
· 14 years ago
ec80512
Generate write-barriers for global objc assigns. // rdar://8761767
by Fariborz Jahanian
· 14 years ago
57244f6
Set unnamed_addr in every type info.
by Rafael Espindola
· 14 years ago
c5f657f
Add unnamed_addr to constructors and destructors.
by Rafael Espindola
· 14 years ago
d50187d
Test case.
by John McCall
· 14 years ago
f6a1648
Although we currently have explicit lvalue-to-rvalue conversions, they're
by John McCall
· 14 years ago
a762514
Fix a bug where write-barriers for assignment through reference
by Fariborz Jahanian
· 14 years ago
0943168
Add an assertion, fix a whole bunch of bugs, comment the assertion
by John McCall
· 14 years ago
e27e9d6
Adding couple of Block API, a bug fix and a test change, all for blocks. wip.
by Fariborz Jahanian
· 14 years ago
e6012c7
Fix a crash encoding ivars of vector types and
by Fariborz Jahanian
· 14 years ago
db148be
Copying result of object property reference expression
by Fariborz Jahanian
· 14 years ago
3911a1a
Fix a NYI in IRGen which was due to incorrect AST
by Fariborz Jahanian
· 14 years ago
dc5ea09
Fixes IRgen bug in objc++ reference binding of a
by Fariborz Jahanian
· 14 years ago
eb17e8b
Only assignment operator triggers property setter call. Fixes radar 8437253.
by Fariborz Jahanian
· 14 years ago
c4e1a68
RHS of property expression assignment requires
by Fariborz Jahanian
· 14 years ago
0339d72
IRGen fix for using property-dot syntax to pass
by Fariborz Jahanian
· 14 years ago
4088ec0
property reference expression used on lhs of assignment
by Fariborz Jahanian
· 14 years ago
98c9d1f
Fix IRGen when property-dot syntax used to access
by Fariborz Jahanian
· 14 years ago
279b5eb
Just disable the hidden-visibility optimization for now by hiding it behind
by John McCall
· 14 years ago
e8dc53e
Implement RTTI generation for Objective C types. Fixes PR7864.
by John McCall
· 14 years ago
569c316
Allow reference binding of a reference of Objective-C object type to
by Douglas Gregor
· 14 years ago
5a18039
Support catching Objective C pointers in C++ under the non-fragile NeXT runtime.
by John McCall
· 14 years ago
0ea4dfd
When checking whether to bind an expression to a temporary, don't bind Obj-C message send expressions who call methods that return references.
by Anders Carlsson
· 14 years ago
2fe1388
extern variable declared locally to objective-c++ method
by Fariborz Jahanian
· 14 years ago
8147c7b
Renamed selactor-expr-lvalue.mm to selector-expr-lvalue.mm. Thanks Daniel D.
by Fariborz Jahanian
· 14 years ago
7e70fb2
Fix an Obj-C++ miscompile when calling an Obj-C method that returns a C++ reference.
by Anders Carlsson
· 14 years ago
353b33b
objective-C++ IRGen: property reference as an
by Fariborz Jahanian
· 14 years ago
949bd4b
Do not treat @selector as lvalue (unlike g++). Patch by Nico Weber (pr7390).
by Fariborz Jahanian
· 14 years ago
03b2960
Objective-c++ IRGen. Support for @selector expression as
by Fariborz Jahanian
· 14 years ago
2a71107
Moved objective-c++ code gen. tests to their own directory and
by Fariborz Jahanian
· 14 years ago
38c9ab8
Objective-c++ IR gen.
by Fariborz Jahanian
· 14 years ago
52d0b59
Fix testsuite for blocks mangling change
by Douglas Gregor
· 14 years ago
68dd3ee
Various small fixes for construction/destruction of Objective-C++
by Douglas Gregor
· 14 years ago
532ec7b
Teach the ObjC mangler to ignore member pointers just like gcc does.
by John McCall
· 14 years ago
0ca0b1f
Fix API gen for objc_msgSend property of aggregate types
by Fariborz Jahanian
· 14 years ago
b3ebe94
Objective-C++ Code gen. Handle code gen. for property
by Fariborz Jahanian
· 15 years ago
bbb5224
Fixes a Code gen crash trying to use a dot-syntax for
by Fariborz Jahanian
· 15 years ago
6fb9439
Implement encoding of methods which have instantiated template arguments.
by Fariborz Jahanian
· 15 years ago
97a73cd
Code Gen support for Getter/Setter synthesis of
by Fariborz Jahanian
· 15 years ago
8b688ed
Fixes a code gen. crash when ivar object has trivial constructor.
by Fariborz Jahanian
· 15 years ago
9b4d4fc
Support for construct/destruct of ivar array
by Fariborz Jahanian
· 15 years ago
aa1d761
Add encoding of reference types like gcc does for objc methods and
by Fariborz Jahanian
· 15 years ago
a572887
Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
by Daniel Dunbar
· 15 years ago
9e754be
Test uses the new clang.
by Fariborz Jahanian
· 15 years ago
7b06f6c
Mangle static variables inside Objective-C methods in Objective-C++. We currently mangle them the same way as gcc does.
by Anders Carlsson
· 15 years ago