[cfe-commits] r127127 - in /cfe/trunk: include/clang/Basic/Attr.td tools/libclang/CIndex.cpp

Douglas Gregor dgregor at apple.com
Sun Mar 6 10:55:32 PST 2011


Author: dgregor
Date: Sun Mar  6 12:55:32 2011
New Revision: 127127

URL: http://llvm.org/viewvc/llvm-project?rev=127127&view=rev
Log:
Rename the type argument for the iboutletcollection attribute to not
conflict with MinGW headers, from Kirk Beitz!

Modified:
    cfe/trunk/include/clang/Basic/Attr.td
    cfe/trunk/tools/libclang/CIndex.cpp

Modified: cfe/trunk/include/clang/Basic/Attr.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/Attr.td?rev=127127&r1=127126&r2=127127&view=diff
==============================================================================
--- cfe/trunk/include/clang/Basic/Attr.td (original)
+++ cfe/trunk/include/clang/Basic/Attr.td Sun Mar  6 12:55:32 2011
@@ -266,7 +266,7 @@
 
 def IBOutletCollection : InheritableAttr {
   let Spellings = ["iboutletcollection"];
-  let Args = [TypeArgument<"Interface">];
+  let Args = [TypeArgument<"InterFace">];
 }
 
 def Malloc : InheritableAttr {

Modified: cfe/trunk/tools/libclang/CIndex.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/CIndex.cpp?rev=127127&r1=127126&r2=127127&view=diff
==============================================================================
--- cfe/trunk/tools/libclang/CIndex.cpp (original)
+++ cfe/trunk/tools/libclang/CIndex.cpp Sun Mar  6 12:55:32 2011
@@ -4916,7 +4916,7 @@
   IBOutletCollectionAttr *A =
     cast<IBOutletCollectionAttr>(cxcursor::getCursorAttr(C));
   
-  return cxtype::MakeCXType(A->getInterface(), cxcursor::getCursorTU(C));  
+  return cxtype::MakeCXType(A->getInterFace(), cxcursor::getCursorTU(C));  
 }
 } // end: extern "C"
 





More information about the cfe-commits mailing list