summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/Sema.h
diff options
context:
space:
mode:
authorSteve Naroff <snaroff@apple.com>2009-07-23 01:01:38 +0000
committerSteve Naroff <snaroff@apple.com>2009-07-23 01:01:38 +0000
commit8e6aee5821865dbfc7af722372e30eab479a8344 (patch)
tree3d75cb5d42fb85ad59617500c8d51b28dd67059f /clang/lib/Sema/Sema.h
parentfef8db605dad00bd382a49f2cb662ce3361ab86e (diff)
downloadbcm5719-llvm-8e6aee5821865dbfc7af722372e30eab479a8344.tar.gz
bcm5719-llvm-8e6aee5821865dbfc7af722372e30eab479a8344.zip
Remove a bunch of FIXME's related to ObjC type checking.
- Move Sema::ObjCQualifiedIdTypesAreCompatible(), Sema::QualifiedIdConformsQualifiedId(), and a couple helper functions to ASTContext. - Change ASTContext::canAssignObjCInterfaces() to use ASTContext:: ObjCQualifiedIdTypesAreCompatible(). - Tweak several test cases to accommodate the new/improved type checking. llvm-svn: 76830
Diffstat (limited to 'clang/lib/Sema/Sema.h')
-rw-r--r--clang/lib/Sema/Sema.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index 3bb763a13f8..9f3eff9f1db 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -1201,7 +1201,6 @@ public:
bool &IncompleteImpl);
void WarnConflictingTypedMethods(ObjCMethodDecl *ImpMethod,
ObjCMethodDecl *IntfMethod);
- bool QualifiedIdConformsQualifiedId(QualType LHS, QualType RHS);
NamespaceDecl *GetStdNamespace();
@@ -3197,9 +3196,6 @@ public:
unsigned NewWidth, bool NewSign,
SourceLocation Loc, unsigned DiagID);
- bool ObjCQualifiedIdTypesAreCompatible(QualType LHS, QualType RHS,
- bool ForCompare);
-
/// Checks that the Objective-C declaration is declared in the global scope.
/// Emits an error and marks the declaration as invalid if it's not declared
/// in the global scope.
OpenPOWER on IntegriCloud