Home
last modified time | relevance | path

Searched refs:objectType (Results 1 – 10 of 10) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDType.cpp1227 QualType QualType::substObjCMemberType(QualType objectType, in substObjCMemberType() argument
1230 if (auto subs = objectType->getObjCSubstitutions(dc)) in substObjCMemberType()
1298 const ObjCObjectType *objectType; in getObjCSubstitutions() local
1300 objectType = objectPointerType->getObjectType(); in getObjCSubstitutions()
1303 objectType = ctx.getObjCObjectType(ctx.ObjCBuiltinIdTy, { }, { }) in getObjCSubstitutions()
1306 objectType = getAs<ObjCObjectType>(); in getObjCSubstitutions()
1310 ObjCInterfaceDecl *curClassDecl = objectType ? objectType->getInterface() in getObjCSubstitutions()
1322 QualType superType = objectType->getSuperClassType(); in getObjCSubstitutions()
1324 objectType = nullptr; in getObjCSubstitutions()
1328 objectType = superType->castAs<ObjCObjectType>(); in getObjCSubstitutions()
[all …]
HDDeclObjC.cpp1655 QualType ObjCIvarDecl::getUsageType(QualType objectType) const { in getUsageType()
1656 return getType().substObjCMemberType(objectType, getDeclContext(), in getUsageType()
2070 QualType ObjCPropertyDecl::getUsageType(QualType objectType) const { in getUsageType()
2071 return DeclType.substObjCMemberType(objectType, getDeclContext(), in getUsageType()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExprMember.cpp779 QualType objectType = baseObjectExpr->getType(); in BuildAnonymousStructUnionMemberReference() local
781 if (const PointerType *ptr = objectType->getAs<PointerType>()) { in BuildAnonymousStructUnionMemberReference()
783 objectType = ptr->getPointeeType(); in BuildAnonymousStructUnionMemberReference()
787 baseQuals = objectType.getQualifiers(); in BuildAnonymousStructUnionMemberReference()
HDSemaAccess.cpp1568 QualType objectType) { in isSpecialMemberAccessibleForDeletion() argument
1573 DeclAccessPair::make(decl, access), objectType); in isSpecialMemberAccessibleForDeletion()
HDSemaStmt.cpp1702 const ObjCObjectType *objectType = pointerType->getObjectType(); in CheckObjCForCollectionOperand() local
1703 ObjCInterfaceDecl *iface = objectType->getInterface(); in CheckObjCForCollectionOperand()
1708 RequireCompleteType(forLoc, QualType(objectType, 0), in CheckObjCForCollectionOperand()
1715 } else if (iface || !objectType->qual_empty()) { in CheckObjCForCollectionOperand()
HDSemaOverload.cpp11552 QualType objectType = op->getLHS()->getType(); in BuildCallToMemberFunction() local
11554 objectType = objectType->castAs<PointerType>()->getPointeeType(); in BuildCallToMemberFunction()
11555 Qualifiers objectQuals = objectType.getQualifiers(); in BuildCallToMemberFunction()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDDeclObjC.h1662 QualType getUsageType(QualType objectType) const;
2514 QualType getUsageType(QualType objectType) const;
HDType.h1053 QualType substObjCMemberType(QualType objectType,
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGExprScalar.cpp2477 QualType objectType = pointerOperand->getType() in emitPointerArithmetic() local
2481 = CGF.CGM.getSize(CGF.getContext().getTypeSizeInChars(objectType)); in emitPointerArithmetic()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDSema.h5382 QualType objectType = QualType());
5403 QualType objectType);