[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