clang 22.0.0git
|
Functions | |
bool | isRefType (QualType RetTy, StringRef Prefix, StringRef Name=StringRef()) |
bool | isCocoaObjectRef (QualType T) |
Definition at line 64 of file CocoaConventions.cpp.
References clang::Type::getAs(), clang::ObjCObjectPointerType::getInterfaceDecl(), clang::ObjCObjectPointerType::isObjCClassType(), clang::ObjCObjectPointerType::isObjCIdType(), clang::Type::isObjCObjectPointerType(), clang::ObjCObjectPointerType::isObjCQualifiedClassType(), and clang::ObjCObjectPointerType::isObjCQualifiedIdType().
Referenced by clang::isUnretained(), and clang::RetainTypeChecker::isUnretained().
bool clang::ento::cocoa::isRefType | ( | QualType | RetTy, |
StringRef | Prefix, | ||
StringRef | Name = StringRef() ) |
Definition at line 23 of file CocoaConventions.cpp.
References clang::Type::castAs(), clang::Type::getAs(), clang::PointerType::getPointeeType(), clang::QualType::getUnqualifiedType(), and clang::Type::isVoidType().
Referenced by clang::ento::RetainSummaryManager::canEval(), clang::ento::coreFoundation::isCFObjectRef(), and isDiskArbitrationAPIRefType().