After Anders check-in, we can now encode 'Class' type.

llvm-svn: 43556
This commit is contained in:
Fariborz Jahanian 2007-10-31 16:00:13 +00:00
parent f1d34d3fea
commit d728e949bb
2 changed files with 3 additions and 2 deletions

View File

@ -1201,7 +1201,7 @@ Sema::DeclTy *Sema::ActOnStartCategoryImplementation(
// somewhere else. At this time, this is a good enough place to do type
// encoding of methods and ivars for the rewrite client.
GetObjcIdType(AtCatImplLoc);
// GetObjcClassType(AtCatImplLoc); NYI
GetObjcClassType(AtCatImplLoc);
GetObjcSelType(AtCatImplLoc);
/// TODO: Check that CatName, category name, is not used in another
@ -1280,7 +1280,7 @@ Sema::DeclTy *Sema::ActOnStartClassImplementation(
// somewhere else. At this time, this is a good enough place to do type
// encoding of methods and ivars for the rewrite client.
GetObjcIdType(AtClassImplLoc);
// GetObjcClassType(AtClassImplLoc); NYI
GetObjcClassType(AtClassImplLoc);
GetObjcSelType(AtClassImplLoc);
return IMPDecl;

View File

@ -756,6 +756,7 @@
08FB7793FE84155DC02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 1DEB923508733DC60010E9CD /* Build configuration list for PBXProject "clang" */;
compatibilityVersion = "Xcode 2.4";
hasScannedForEncodings = 1;
mainGroup = 08FB7794FE84155DC02AAC07 /* clang */;
projectDirPath = "";