<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">The build should now work.  See:<div><br class="webkit-block-placeholder"></div><div><a href="http://llvm.org/viewvc/llvm-project?rev=44938&view=rev">http://llvm.org/viewvc/llvm-project?rev=44938&view=rev</a></div><div><br><div><div>On Dec 12, 2007, at 8:53 AM, Török Edwin wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi,<br><br>I just updated to r44937, and clang build fails.<br>I only see a forward declaration of ObjcInterfaceDecl at all, is there a<br>file missing?<br><br>llvm[0]: Compiling SemaDeclObjC.cpp for Debug build<br>SemaDeclObjC.cpp: In member function ‘void<br>clang::Sema::CheckImplementationIvars(clang::ObjcImplementationDecl*,<br>clang::ObjcIvarDecl**, unsigned int, clang::SourceLocation)’:<br>SemaDeclObjC.cpp:416: error: ‘class clang::ObjcInterfaceDecl’ has no<br>member named ‘getInstanceVariables’<br>SemaDeclObjC.cpp: In member function ‘void<br>clang::Sema::ImplMethodsVsClassMethods(clang::ObjcImplementationDecl*,<br>clang::ObjcInterfaceDecl*)’:<br>SemaDeclObjC.cpp:487: error: ‘class clang::ObjcImplementationDecl’ has<br>no member named ‘getInstanceMethods’<br>SemaDeclObjC.cpp:488: warning: comparison between signed and unsigned<br>integer expressions<br>SemaDeclObjC.cpp:502: error: ‘class clang::ObjcImplementationDecl’ has<br>no member named ‘getClassMethods’<br>SemaDeclObjC.cpp:503: warning: comparison between signed and unsigned<br>integer expressions<br>SemaDeclObjC.cpp: In member function ‘void<br>clang::Sema::ImplCategoryMethodsVsIntfMethods(clang::ObjcCategoryImplDecl*,<br>clang::ObjcCategoryDecl*)’:<br>SemaDeclObjC.cpp:532: error: ‘class clang::ObjcCategoryImplDecl’ has no<br>member named ‘getInstanceMethods’<br>SemaDeclObjC.cpp:533: warning: comparison between signed and unsigned<br>integer expressions<br>SemaDeclObjC.cpp:547: error: ‘class clang::ObjcCategoryImplDecl’ has no<br>member named ‘getClassMethods’<br>SemaDeclObjC.cpp:548: warning: comparison between signed and unsigned<br>integer expressions<br>make: ***<br>[/home/edwin/llvm-svn/llvm/tools/clang/Sema/Debug/SemaDeclObjC.o] Error 1<br><br><br>--Edwin<br><br>_______________________________________________<br>cfe-dev mailing list<br><a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev<br></blockquote></div><br></div></body></html>