[cfe-commits] r68893 - in /cfe/trunk/test/SemaObjC: protocol-attribute.m protocol-atttribute-1.m
Chris Lattner
sabre at nondot.org
Sun Apr 12 01:37:27 PDT 2009
Author: lattner
Date: Sun Apr 12 03:37:16 2009
New Revision: 68893
URL: http://llvm.org/viewvc/llvm-project?rev=68893&view=rev
Log:
fix typo in test name.
Added:
cfe/trunk/test/SemaObjC/protocol-attribute.m
- copied unchanged from r68879, cfe/trunk/test/SemaObjC/protocol-atttribute-1.m
Removed:
cfe/trunk/test/SemaObjC/protocol-atttribute-1.m
Removed: cfe/trunk/test/SemaObjC/protocol-atttribute-1.m
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/protocol-atttribute-1.m?rev=68892&view=auto
==============================================================================
--- cfe/trunk/test/SemaObjC/protocol-atttribute-1.m (original)
+++ cfe/trunk/test/SemaObjC/protocol-atttribute-1.m (removed)
@@ -1,49 +0,0 @@
-// RUN: clang-cc -fsyntax-only -verify %s
-
-__attribute ((unavailable))
- at protocol FwProto; // expected-note{{marked unavailable}}
-
-Class <FwProto> cFw = 0; // expected-warning {{'FwProto' is unavailable}} expected-error{{protocol qualified 'Class' is unsupported}}
-
-
-__attribute ((deprecated)) @protocol MyProto1
- at end
-
- at protocol Proto2 <MyProto1> // expected-warning {{'MyProto1' is deprecated}}
-+method2;
- at end
-
-
- at interface MyClass1 <MyProto1> // expected-warning {{'MyProto1' is deprecated}}
-{
- Class isa;
-}
- at end
-
- at interface Derived : MyClass1 <MyProto1> // expected-warning {{'MyProto1' is deprecated}}
-{
- id <MyProto1> ivar; // expected-warning {{'MyProto1' is deprecated}}
-}
- at end
-
- at interface MyClass1 (Category) <MyProto1, Proto2> // expected-warning {{'MyProto1' is deprecated}}
- at end
-
-
-
-Class <MyProto1> clsP1 = 0; // expected-warning {{'MyProto1' is deprecated}} expected-error{{protocol qualified 'Class' is unsupported}}
-
- at protocol FwProto @end // expected-note{{marked unavailable}}
-
- at interface MyClass2 <FwProto> // expected-warning {{'FwProto' is unavailable}}
- at end
-
-__attribute ((unavailable)) __attribute ((deprecated)) @protocol XProto; // expected-note{{marked unavailable}}
-
-id <XProto> idX = 0; // expected-warning {{'XProto' is unavailable}} expected-warning {{'XProto' is deprecated}}
-
-int main ()
-{
- MyClass1 <MyProto1> *p1; // expected-warning {{'MyProto1' is deprecated}}
-}
-
More information about the cfe-commits
mailing list