651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
59ed9e40bbb6d0b8f8cd194e059624e954b0eae7 |
|
25-Sep-2012 |
Fariborz Jahanian <fjahanian@apple.com> |
objective-C: remove use of 'ivar' in favor of 'instance variable' in text of all diagnostics for objective-C: // rdar://12352442 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
b2f6820773aabff3c5c9e0dbb1cbbbda0d80c41f |
|
06-Apr-2012 |
Patrick Beard <pcbeard@mac.com> |
Added a new attribute, objc_root_class, which informs the compiler when a root class is intentionally declared. The warning this inhibits, -Wobjc-root-class, is opt-in for now. However, all clang unit tests that would trigger the warning have been updated to use -Wno-objc-root-class. <rdar://problem/7446698> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154187 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
3c3b7f90a863af43fa63043d396553ecf205351c |
|
25-Oct-2011 |
John McCall <rjmccall@apple.com> |
Restore r142914 and r142915, now with missing file and apparent GCC compiler workaround. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142931 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
327a50f46449c946c42d50d97689bcb30e2af7d9 |
|
25-Oct-2011 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Revert r142914 and r142915, due to possibly missing file. r142914: "Introduce a placeholder type for "pseudo object"" r142915: "Pull the pseudo-object stuff into its own file." git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142921 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
a1b852f8e1bee5ed3604ee483803cef39ce57a20 |
|
25-Oct-2011 |
John McCall <rjmccall@apple.com> |
Introduce a placeholder type for "pseudo object" expressions: expressions which refer to a logical rather than a physical l-value, where the logical object is actually accessed via custom getter/setter code. A subsequent patch will generalize the AST for these so that arbitrary "implementing" sub-expressions can be provided. Right now the only client is ObjC properties, but this should be generalizable to similar language features, e.g. Managed C++'s __property methods. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@142914 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
5a706dc1b17f875c7fce20f1fbf9ca372be4c331 |
|
10-Oct-2011 |
Douglas Gregor <dgregor@apple.com> |
Don't complain about qualified property or ivar access when the qualifier itself is invalid. Crasher noticed by Fariborz. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141544 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
b5ae92f2f52df88ae14504d3a3f2bddb479829b6 |
|
10-Oct-2011 |
Douglas Gregor <dgregor@apple.com> |
Diagnose attempts to qualify the name of an instance variable or property in an Objective-C++ member access expression. Fixes PR9759. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141522 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
cbec959961e35fc9f37d4b7226648716ad16ddf3 |
|
20-Apr-2011 |
Douglas Gregor <dgregor@apple.com> |
Improve test case from prior commit ever so slightly git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129866 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
109ec1b05664e35e710785314c12552307f39a7d |
|
20-Apr-2011 |
Douglas Gregor <dgregor@apple.com> |
Fix a crash-on-invalid involving non-identifier names in a member access expression that appears to be a property reference. Fixes <rdar://problem/8985943>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129865 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
0943168ac126b8047f30f6bd215fbe7db14d61ba |
|
18-Nov-2010 |
John McCall <rjmccall@apple.com> |
Add an assertion, fix a whole bunch of bugs, comment the assertion out because there are still bugs left. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119722 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|
4088ec00f035cf3ced00aab7dac611ce6ec1988e |
|
10-Sep-2010 |
Fariborz Jahanian <fjahanian@apple.com> |
property reference expression used on lhs of assignment follows objective's semantics and is not overload'able with an assignment operator. Fixes a crash and a missing diagnostics. Radar 8379892. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113555 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaObjCXX/propert-dot-error.mm
|