subject to change. Check for equality instead.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138238
91177308-0d34-0410-b5e6-
96231b3b80d8
}
bool isObjCContainer() const {
- return (DeclKind >= (int)Decl::ObjCCategory &&
- DeclKind <= (int)Decl::ObjCProtocol);
+ switch (DeclKind) {
+ case Decl::ObjCCategory:
+ case Decl::ObjCCategoryImpl:
+ case Decl::ObjCImplementation:
+ case Decl::ObjCInterface:
+ case Decl::ObjCProtocol:
+ return true;
+ }
+ return false;
}
bool isFunctionOrMethod() const {