diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp --- a/clang/tools/libclang/CIndex.cpp +++ b/clang/tools/libclang/CIndex.cpp @@ -8141,11 +8141,10 @@ unsigned Result = CXObjCPropertyAttr_noattr; const ObjCPropertyDecl *PD = dyn_cast(getCursorDecl(C)); - ObjCPropertyDecl::PropertyAttributeKind Attr = - PD->getPropertyAttributesAsWritten(); + ObjCPropertyAttributeKind Attr = PD->getPropertyAttributesAsWritten(); #define SET_CXOBJCPROP_ATTR(A) \ - if (Attr & ObjCPropertyDecl::OBJC_PR_##A) \ + if (Attr & ObjCPropertyAttributeKind::OBJC_PR_##A) \ Result |= CXObjCPropertyAttr_##A SET_CXOBJCPROP_ATTR(readonly); SET_CXOBJCPROP_ATTR(getter);