Home
last modified time | relevance | path

Searched refs:isObjCClassType (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/clang/lib/Analysis/
H A DCocoaConventions.cpp78 PT->isObjCClassType() || PT->isObjCQualifiedClassType()) in isCocoaObjectRef()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp112 bool isObjCClassType(QualType Type) { in isObjCClassType() function
186 if (isObjCClassType(InferredType)) { in inferReceiverType()
754 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType() || in findMethodDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DCanonicalType.h604 LLVM_CLANG_CANPROXY_SIMPLE_ACCESSOR(bool, isObjCClassType)
H A DType.h2156 bool isObjCClassType() const; // Class
6271 bool isObjCClassType() const {
6974 inline bool Type::isObjCClassType() const {
6976 return OPT->isObjCClassType();
6987 return isObjCIdType() || isObjCClassType() || isObjCSelType();
H A DASTContext.h2826 bool isObjCClassType(QualType T) const { in isObjCClassType() function
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExprObjC.cpp1508 if (ReceiverType->isObjCClassType() || in getBaseMessageSendResultType()
1538 assert(ReceiverType->isObjCClassType() && "expected a Class self"); in getMessageSendResultType()
3151 if (ReceiverType->isObjCClassType() && !isImplicit && in BuildInstanceMessage()
3169 if (ReceiverType->isObjCClassType()) { in BuildInstanceMessage()
3230 bool ClassMessage = (ReceiverType->isObjCClassType() || in BuildInstanceMessage()
H A DSemaPseudoObject.cpp554 if (PT->isObjCClassType() && in LookupMethodInReceiverType()
H A DSemaObjCProperty.cpp2784 bool isAnyClassTy = (PropertyTy->isObjCClassType() || in CheckObjCPropertyAttributes()
H A DSemaExpr.cpp8791 if (LHSTy->isObjCClassType() && in FindCompositeObjCPointerType()
8796 if (RHSTy->isObjCClassType() && in FindCompositeObjCPointerType()
9439 if (LHSType->isObjCClassType() && !RHSType->isObjCBuiltinType() && in checkObjCPointerTypesForAssignment()
9445 if (RHSType->isObjCClassType() && !LHSType->isObjCBuiltinType() && in checkObjCPointerTypesForAssignment()
9678 if (RHSType->isObjCClassType() && in CheckAssignmentConstraints()
9772 if (LHSType->isObjCClassType() && in CheckAssignmentConstraints()
H A DSemaOverload.cpp4393 if (ToPtr1->isObjCClassType() && in CompareDerivedToBaseConversions()
4396 if (ToPtr2->isObjCClassType() && in CompareDerivedToBaseConversions()
4409 !FromPtr1->isObjCIdType() && !FromPtr1->isObjCClassType() && in CompareDerivedToBaseConversions()
8090 if (Ty->isObjCIdType() || Ty->isObjCClassType()) in AddTypesConvertedFrom()
H A DSemaCodeComplete.cpp8106 if (ReceiverType->isObjCIdType() || ReceiverType->isObjCClassType()) { in CodeCompleteObjCInstanceMessage()
8108 if (ReceiverType->isObjCClassType()) in CodeCompleteObjCInstanceMessage()
8152 if (ReceiverType->isObjCClassType() || in CodeCompleteObjCInstanceMessage()
H A DSemaDeclObjC.cpp3714 else if (ObjectType->isObjCClassType() || ObjectType->isObjCQualifiedClassType()) in SelectorsForTypoCorrection()
/llvm-project-15.0.7/clang/lib/AST/
H A DTypePrinter.cpp258 CanPrefixQualifiers = T->isObjCIdType() || T->isObjCClassType() || in canPrefixQualifiers()
1906 !T->isObjCClassType() && !T->isObjCQualifiedClassType()) { in printObjCObjectPointerBefore()
H A DType.cpp697 if (OPT->isObjCClassType() || OPT->isObjCQualifiedClassType()) in isObjCIdOrObjectKindOfType()
712 if (OPT->isObjCClassType()) in isObjCClassOrClassKindOfType()
720 return OPT->isObjCClassType() || OPT->isObjCQualifiedClassType(); in isObjCClassOrClassKindOfType()
H A DASTContext.cpp5390 if (type->isObjCClassType()) { in applyObjCProtocolQualifiers()
8284 else if (Ty->isObjCClassType()) { in getObjCEncodingForTypeImpl()
8325 if (OPT->isObjCClassType() || OPT->isObjCQualifiedClassType()) { in getObjCEncodingForTypeImpl()
9462 if (lhs->isObjCClassType() || lhs->isObjCQualifiedClassType() || in ObjCQualifiedIdTypesAreCompatible()
9463 rhs->isObjCClassType() || rhs->isObjCQualifiedClassType()) in ObjCQualifiedIdTypesAreCompatible()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXType.cpp154 else if (Ctx.isObjCClassType(UnqualT)) in MakeCXType()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.cpp402 PT->isObjCClassType()) { in GetReturnType()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjC.cpp551 if (!SubOME->getInstanceReceiver()->getType()->isObjCClassType()) in tryEmitSpecializedAllocInit()
616 isClassMessage = ReceiverType->isObjCClassType(); in EmitObjCMessageExpr()
H A DCGObjCMac.cpp1901 if (T->isObjCClassType() || in GetEHType()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3482 return obj_pointer_type->isObjCClassType(); in IsObjCClassType()
3739 if (!qual_type->isObjCClassType() && !qual_type->isObjCIdType()) { in IsObjCObjectPointerType()
4026 if (pointee_type->isObjCClassType()) in GetMinimumLanguage()