Home
last modified time | relevance | path

Searched refs:getPointeeType (Results 1 – 25 of 110) sorted by relevance

12345

/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaCast.cpp403 T1 = T1PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
404 T2 = T2PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
413 T1 = T1ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
414 T2 = T2ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
418 T1 = T1ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
419 T2 = T2PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
425 T2 = T2ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
426 T1 = T1PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes()
434 T1 = T1MPType->getPointeeType(); in UnwrapDissimilarPointerTypes()
435 T2 = T2MPType->getPointeeType(); in UnwrapDissimilarPointerTypes()
[all …]
H A DSemaExceptionSpec.cpp30 T = PtrTy->getPointeeType(); in GetUnderlyingFunction()
32 T = RefTy->getPointeeType(); in GetUnderlyingFunction()
34 T = MPTy->getPointeeType(); in GetUnderlyingFunction()
86 PointeeT = PT->getPointeeType(); in CheckSpecifiedExceptionType()
94 PointeeT = RT->getPointeeType(); in CheckSpecifiedExceptionType()
127 T = PT->getPointeeType(); in CheckDistantExceptionSpec()
129 T = PT->getPointeeType(); in CheckDistantExceptionSpec()
653 CanonicalSubT = RefTy->getPointeeType(); in CheckExceptionSpecSubset()
655 CanonicalSubT = PtrTy->getPointeeType(); in CheckExceptionSpecSubset()
671 CanonicalSuperT = RefTy->getPointeeType(); in CheckExceptionSpecSubset()
[all …]
H A DSemaFixItUtils.cpp37 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple()
39 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple()
98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
H A DSemaOverload.cpp240 return ToPtrType->getPointeeType()->isVoidType(); in isPointerConversionToVoidPointer()
1299 CanTo = CanTo.getAs<PointerType>()->getPointeeType(); in IsNoReturnConversion()
1300 CanFrom = CanFrom.getAs<PointerType>()->getPointeeType(); in IsNoReturnConversion()
1302 CanTo = CanTo.getAs<BlockPointerType>()->getPointeeType(); in IsNoReturnConversion()
1303 CanFrom = CanFrom.getAs<BlockPointerType>()->getPointeeType(); in IsNoReturnConversion()
1305 CanTo = CanTo.getAs<MemberPointerType>()->getPointeeType(); in IsNoReturnConversion()
1306 CanFrom = CanFrom.getAs<MemberPointerType>()->getPointeeType(); in IsNoReturnConversion()
1907 = Context.getCanonicalType(FromPtr->getPointeeType()); in BuildSimilarlyQualifiedPointerType()
1984 ToType->getAs<PointerType>()->getPointeeType()->isVoidType()) { in IsPointerConversion()
2016 QualType ToPointeeType = ToTypePtr->getPointeeType(); in IsPointerConversion()
[all …]
H A DSemaTemplateDeduction.cpp1004 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1009 Arg = ArgRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1083 if (isa<TemplateTypeParmType>(ParamRef->getPointeeType()) && in DeduceTemplateArgumentsByTypeMatch()
1084 !ParamRef->getPointeeType().getQualifiers()) in DeduceTemplateArgumentsByTypeMatch()
1086 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1287 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1290 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch()
1297 cast<PointerType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch()
1310 cast<LValueReferenceType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch()
1311 ReferenceArg->getPointeeType(), Info, Deduced, 0); in DeduceTemplateArgumentsByTypeMatch()
[all …]
H A DSemaExprMember.cpp447 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr()
697 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr()
784 objectType = ptr->getPointeeType(); in BuildAnonymousStructUnionMemberReference()
808 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers(); in BuildAnonymousStructUnionMemberReference()
895 BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr()
1156 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType()
1202 BaseType = Ptr->getPointeeType(); in LookupMemberExpr()
1205 BaseType = Ptr->getPointeeType(); in LookupMemberExpr()
1555 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr()
1686 MemberType = Ref->getPointeeType(); in BuildFieldReferenceExpr()
[all …]
H A DSemaExpr.cpp357 fn = ptr->getPointeeType()->getAs<FunctionType>(); in DiagnoseSentinelCalls()
361 fn = ptr->getPointeeType()->castAs<FunctionType>(); in DiagnoseSentinelCalls()
509 BaseType = BaseType->getPointeeType(); in DiagnoseDirectIsaAccess()
1969 RD = ThisType->getPointeeType()->getAsCXXRecordDecl(); in recoverFromMSUnqualifiedLookup()
2489 FromRecordType = FromType->getPointeeType(); in PerformObjectMemberConversion()
2500 DestRecordType = DestType->getPointeeType(); in PerformObjectMemberConversion()
2503 FromRecordType = FromType->getPointeeType(); in PerformObjectMemberConversion()
2824 type = reftype->getPointeeType(); in BuildDeclarationNameExpr()
3601 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand()
3849 << op->getType()->castAs<ObjCObjectPointerType>()->getPointeeType() in checkArithmeticOnObjCPointer()
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DType.cpp50 return ty->getPointeeType().getBaseTypeIdentifier(); in getBaseTypeIdentifier()
389 return PT->getPointeeType()->isVoidType(); in isVoidPointerType()
417 QualType Type::getPointeeType() const { in getPointeeType() function in Type
419 return PT->getPointeeType(); in getPointeeType()
421 return OPT->getPointeeType(); in getPointeeType()
423 return BPT->getPointeeType(); in getPointeeType()
425 return RT->getPointeeType(); in getPointeeType()
427 return MPT->getPointeeType(); in getPointeeType()
429 return DT->getPointeeType(); in getPointeeType()
531 PointeeType = PT->getPointeeType(); in getPointeeCXXRecordDecl()
[all …]
H A DTypePrinter.cpp325 printBefore(T->getPointeeType(), OS); in printPointerBefore()
328 if (isa<ArrayType>(T->getPointeeType())) in printPointerBefore()
337 if (isa<ArrayType>(T->getPointeeType())) in printPointerAfter()
339 printAfter(T->getPointeeType(), OS); in printPointerAfter()
345 printBefore(T->getPointeeType(), OS); in printBlockPointerBefore()
351 printAfter(T->getPointeeType(), OS); in printBlockPointerAfter()
402 printBefore(T->getPointeeType(), OS); in printMemberPointerBefore()
405 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerBefore()
420 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerAfter()
422 printAfter(T->getPointeeType(), OS); in printMemberPointerAfter()
[all …]
H A DMicrosoftMangle.cpp427 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true); in mangleVariableEncoding()
432 mangleQualifiers(Ty->getPointeeType().getQualifiers(), false); in mangleVariableEncoding()
1421 manglePointerExtQualifiers(Quals, T->getPointeeType().getTypePtr()); in mangleType()
1838 QualType PointeeType = T->getPointeeType(); in mangleType()
1874 QualType PointeeTy = T->getPointeeType(); in mangleType()
1881 manglePointerExtQualifiers(Qualifiers(), T->getPointeeType().getTypePtr()); in mangleType()
1882 mangleType(T->getPointeeType(), Range); in mangleType()
1891 manglePointerExtQualifiers(Qualifiers(), T->getPointeeType().getTypePtr()); in mangleType()
1892 mangleType(T->getPointeeType(), Range); in mangleType()
1901 manglePointerExtQualifiers(Qualifiers(), T->getPointeeType().getTypePtr()); in mangleType()
[all …]
H A DItaniumCXXABI.cpp109 if (MPT->getPointeeType()->isFunctionType()) in getMemberPointerWidthAndAlign()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCastToStructChecker.cpp47 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in checkPreStmt()
48 QualType ToPointeeTy = ToPTy->getPointeeType(); in checkPreStmt()
H A DMallocSizeofChecker.cpp153 A = ptrA->getPointeeType(); in typesCompatible()
154 B = ptrB->getPointeeType(); in typesCompatible()
188 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); in checkASTCodeBody()
H A DCheckSecuritySyntaxOnly.cpp323 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_gets()
363 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_getpw()
404 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_mktemp()
576 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_strCommon()
604 if (! PT->getPointeeType()->isIntegralOrUnscopedEnumerationType()) in checkCall_rand()
H A DNSErrorChecker.cpp289 PPT->getPointeeType()->getAs<ObjCObjectPointerType>(); in IsNSError()
307 const TypedefType* TT = PPT->getPointeeType()->getAs<TypedefType>(); in IsCFError()
H A DCastSizeChecker.cpp100 QualType ToPointeeTy = ToPTy->getPointeeType(); in checkPreStmt()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DCanonicalType.h480 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
486 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
491 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
497 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
503 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
509 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
650 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType)
676 return RefType->getPointeeType();
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DFormatString.cpp267 if (PT->getPointeeType().isConstQualified()) in matchesType()
270 argTy = PT->getPointeeType(); in matchesType()
338 QualType pointeeTy = PT->getPointeeType(); in matchesType()
359 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType(); in matchesType()
396 QualType pointee = PT->getPointeeType(); in matchesType()
H A DCocoaConventions.cpp43 if (!(PT->getPointeeType().getUnqualifiedType()->isVoidType())) in isRefType()
H A DBodyFarm.cpp38 BPT->getPointeeType()->getAs<FunctionProtoType>(); in isDispatchBlock()
185 QualType PredicateTy = PredicatePtrTy->getPointeeType(); in create_dispatch_once()
311 QualType PointeeTy = PT->getPointeeType(); in create_OSAtomicCompareAndSwap()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DStore.cpp85 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion()
304 TargetType = TargetType->getPointeeType(); in evalDynamicCast()
379 T = Ctx.getPointerType(RT->getPointeeType()); in CastRetrievedVal()
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DTransAPIUses.cpp73 QualType pointee = parm->getType()->getPointeeType(); in VisitObjCMessageExpr()
/minix3/external/bsd/llvm/dist/clang/lib/Index/
H A DUSRGeneration.cpp647 T = PT->getPointeeType(); in VisitType()
652 T = RT->getPointeeType(); in VisitType()
657 T = RT->getPointeeType(); in VisitType()
671 T = BT->getPointeeType(); in VisitType()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTypes.cpp415 QualType ETy = RTy->getPointeeType(); in ConvertType()
423 QualType ETy = PTy->getPointeeType(); in ConvertType()
566 ConvertTypeForMem(cast<ObjCObjectPointerType>(Ty)->getPointeeType()); in ConvertType()
583 const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType(); in ConvertType()
H A DCGCXXABI.cpp81 MPT->getPointeeType()->getAs<FunctionProtoType>(); in EmitLoadOfMemberFunctionPointer()
94 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo(); in EmitMemberDataPointerAddress()

12345