/external/clang/lib/Sema/ |
D | SemaCast.cpp | 397 From = Ptr->getPointeeType(); in diagnoseBadCast() 402 To = Ptr->getPointeeType(); in diagnoseBadCast() 430 T1 = T1PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 431 T2 = T2PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 440 T1 = T1ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 441 T2 = T2ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 445 T1 = T1ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 446 T2 = T2PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 452 T2 = T2ObjCPtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() 453 T1 = T1PtrType->getPointeeType(); in UnwrapDissimilarPointerTypes() [all …]
|
D | SemaExceptionSpec.cpp | 30 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 …]
|
D | SemaOverload.cpp | 240 return ToPtrType->getPointeeType()->isVoidType(); in isPointerConversionToVoidPointer() 1311 CanTo = CanTo.getAs<PointerType>()->getPointeeType(); in IsNoReturnConversion() 1312 CanFrom = CanFrom.getAs<PointerType>()->getPointeeType(); in IsNoReturnConversion() 1314 CanTo = CanTo.getAs<BlockPointerType>()->getPointeeType(); in IsNoReturnConversion() 1315 CanFrom = CanFrom.getAs<BlockPointerType>()->getPointeeType(); in IsNoReturnConversion() 1317 CanTo = CanTo.getAs<MemberPointerType>()->getPointeeType(); in IsNoReturnConversion() 1318 CanFrom = CanFrom.getAs<MemberPointerType>()->getPointeeType(); in IsNoReturnConversion() 1921 = Context.getCanonicalType(FromPtr->getPointeeType()); in BuildSimilarlyQualifiedPointerType() 1998 ToType->getAs<PointerType>()->getPointeeType()->isVoidType()) { in IsPointerConversion() 2030 QualType ToPointeeType = ToTypePtr->getPointeeType(); in IsPointerConversion() [all …]
|
D | SemaFixItUtils.cpp | 37 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple() 39 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple() 98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
|
D | SemaTemplateDeduction.cpp | 968 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 973 Arg = ArgRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1047 if (isa<TemplateTypeParmType>(ParamRef->getPointeeType()) && in DeduceTemplateArgumentsByTypeMatch() 1048 !ParamRef->getPointeeType().getQualifiers()) in DeduceTemplateArgumentsByTypeMatch() 1050 Param = ParamRef->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1251 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1254 PointeeType = PointerArg->getPointeeType(); in DeduceTemplateArgumentsByTypeMatch() 1261 cast<PointerType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch() 1274 cast<LValueReferenceType>(Param)->getPointeeType(), in DeduceTemplateArgumentsByTypeMatch() 1275 ReferenceArg->getPointeeType(), Info, Deduced, 0); in DeduceTemplateArgumentsByTypeMatch() [all …]
|
D | SemaExprMember.cpp | 463 PT->getPointeeType()->isRecordType())) { in ActOnDependentMemberExpr() 713 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 800 objectType = ptr->getPointeeType(); in BuildAnonymousStructUnionMemberReference() 824 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers(); in BuildAnonymousStructUnionMemberReference() 910 BaseType = BaseType->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 1170 return PT->getPointeeType()->isRecordType(); in isPointerToRecordType() 1216 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1219 BaseType = Ptr->getPointeeType(); in LookupMemberExpr() 1577 if (!IsArrow && Ptr->getPointeeType()->isRecordType() && in LookupMemberExpr() 1690 MemberType = Ref->getPointeeType(); in BuildFieldReferenceExpr() [all …]
|
D | SemaExpr.cpp | 402 fn = ptr->getPointeeType()->getAs<FunctionType>(); in DiagnoseSentinelCalls() 406 fn = ptr->getPointeeType()->castAs<FunctionType>(); in DiagnoseSentinelCalls() 554 BaseType = BaseType->getPointeeType(); in DiagnoseDirectIsaAccess() 2014 RD = ThisType->getPointeeType()->getAsCXXRecordDecl(); in recoverFromMSUnqualifiedLookup() 2534 FromRecordType = FromType->getPointeeType(); in PerformObjectMemberConversion() 2545 DestRecordType = DestType->getPointeeType(); in PerformObjectMemberConversion() 2548 FromRecordType = FromType->getPointeeType(); in PerformObjectMemberConversion() 2869 type = reftype->getPointeeType(); in BuildDeclarationNameExpr() 3651 ExprType = Ref->getPointeeType(); in CheckUnaryExprOrTypeTraitOperand() 3899 << op->getType()->castAs<ObjCObjectPointerType>()->getPointeeType() in checkArithmeticOnObjCPointer() [all …]
|
/external/clang/lib/AST/ |
D | Type.cpp | 50 return ty->getPointeeType().getBaseTypeIdentifier(); in getBaseTypeIdentifier() 381 return PT->getPointeeType()->isVoidType(); in isVoidPointerType() 409 QualType Type::getPointeeType() const { in getPointeeType() function in Type 411 return PT->getPointeeType(); in getPointeeType() 413 return OPT->getPointeeType(); in getPointeeType() 415 return BPT->getPointeeType(); in getPointeeType() 417 return RT->getPointeeType(); in getPointeeType() 419 return MPT->getPointeeType(); in getPointeeType() 421 return DT->getPointeeType(); in getPointeeType() 523 PointeeType = PT->getPointeeType(); in getPointeeCXXRecordDecl() [all …]
|
D | TypePrinter.cpp | 329 printBefore(T->getPointeeType(), OS); in printPointerBefore() 332 if (isa<ArrayType>(T->getPointeeType())) in printPointerBefore() 341 if (isa<ArrayType>(T->getPointeeType())) in printPointerAfter() 343 printAfter(T->getPointeeType(), OS); in printPointerAfter() 349 printBefore(T->getPointeeType(), OS); in printBlockPointerBefore() 355 printAfter(T->getPointeeType(), OS); in printBlockPointerAfter() 406 printBefore(T->getPointeeType(), OS); in printMemberPointerBefore() 409 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerBefore() 424 if (isa<ArrayType>(T->getPointeeType())) in printMemberPointerAfter() 426 printAfter(T->getPointeeType(), OS); in printMemberPointerAfter() [all …]
|
D | MicrosoftMangle.cpp | 456 mangleQualifiers(MPT->getPointeeType().getQualifiers(), true); in mangleVariableEncoding() 461 mangleQualifiers(Ty->getPointeeType().getQualifiers(), false); in mangleVariableEncoding() 1460 manglePointerExtQualifiers(Quals, T->getPointeeType().getTypePtr()); in mangleType() 1649 ->getPointeeType(), in mangleFunctionType() 1913 QualType PointeeType = T->getPointeeType(); in mangleType() 1949 QualType PointeeTy = T->getPointeeType(); in mangleType() 1956 manglePointerExtQualifiers(Qualifiers(), T->getPointeeType().getTypePtr()); in mangleType() 1957 mangleType(T->getPointeeType(), Range); in mangleType() 1966 manglePointerExtQualifiers(Qualifiers(), T->getPointeeType().getTypePtr()); in mangleType() 1967 mangleType(T->getPointeeType(), Range); in mangleType() [all …]
|
/external/clang/include/clang/AST/ |
D | CanonicalType.h | 407 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 413 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 418 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 424 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 430 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 436 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 577 LLVM_CLANG_CANPROXY_TYPE_ACCESSOR(getPointeeType) 603 return RefType->getPointeeType();
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | CastToStructChecker.cpp | 47 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in checkPreStmt() 48 QualType ToPointeeTy = ToPTy->getPointeeType(); in checkPreStmt()
|
D | MallocSizeofChecker.cpp | 153 A = ptrA->getPointeeType(); in typesCompatible() 154 B = ptrB->getPointeeType(); in typesCompatible() 188 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); in checkASTCodeBody()
|
D | CheckSecuritySyntaxOnly.cpp | 324 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_gets() 364 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_getpw() 405 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_mktemp() 577 if (PT->getPointeeType().getUnqualifiedType() != BR.getContext().CharTy) in checkCall_strCommon() 605 if (! PT->getPointeeType()->isIntegralOrUnscopedEnumerationType()) in checkCall_rand()
|
D | NSErrorChecker.cpp | 289 PPT->getPointeeType()->getAs<ObjCObjectPointerType>(); in IsNSError() 307 const TypedefType* TT = PPT->getPointeeType()->getAs<TypedefType>(); in IsCFError()
|
/external/llvm/lib/DebugInfo/PDB/ |
D | PDBSymbolTypePointer.cpp | 23 std::unique_ptr<PDBSymbol> PDBSymbolTypePointer::getPointeeType() const { in getPointeeType() function in PDBSymbolTypePointer
|
/external/llvm/tools/llvm-pdbdump/ |
D | VariableDumper.cpp | 99 auto PointeeType = Symbol.getPointeeType(); in dump() 157 auto PointeeType = PointerType->getPointeeType(); in tryDumpFunctionPointer()
|
/external/llvm/include/llvm/DebugInfo/PDB/ |
D | PDBSymbolTypePointer.h | 27 std::unique_ptr<PDBSymbol> getPointeeType() const;
|
/external/clang/lib/Analysis/ |
D | FormatString.cpp | 268 if (PT->getPointeeType().isConstQualified()) in matchesType() 271 argTy = PT->getPointeeType(); in matchesType() 340 QualType pointeeTy = PT->getPointeeType(); in matchesType() 361 C.getCanonicalType(PT->getPointeeType()).getUnqualifiedType(); in matchesType() 404 QualType pointee = PT->getPointeeType(); in matchesType()
|
D | BodyFarm.cpp | 38 BPT->getPointeeType()->getAs<FunctionProtoType>(); in isDispatchBlock() 185 QualType PredicateTy = PredicatePtrTy->getPointeeType(); in create_dispatch_once() 311 QualType PointeeTy = PT->getPointeeType(); in create_OSAtomicCompareAndSwap()
|
D | Consumed.cpp | 649 (!ParamType->getPointeeType().isConstQualified() || in handleCall() 686 RetType = RetType->getPointeeType(); in propagateReturnType() 778 QualType ThisType = Constructor->getThisType(CurrContext)->getPointeeType(); in VisitCXXConstructExpr() 876 isConsumableType(ParamType->getPointeeType())) in VisitParmVarDecl() 877 ParamState = mapConsumableAttrState(ParamType->getPointeeType()); in VisitParmVarDecl() 879 isConsumableType(ParamType->getPointeeType())) in VisitParmVarDecl() 1240 ReturnType = Constructor->getThisType(CurrContext)->getPointeeType(); in determineExpectedReturnState()
|
/external/lldb/source/Symbol/ |
D | ClangASTType.cpp | 380 … return ClangASTType (m_ast, reference_type->getPointeeType()).IsFunctionType(); in IsFunctionType() 416 … return ClangASTType (m_ast, reference_type->getPointeeType()).IsFunctionPointerType(); in IsFunctionPointerType() 467 … pointee_type->SetClangType (m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType()); in IsPointerType() 471 … pointee_type->SetClangType (m_ast, cast<BlockPointerType>(qual_type)->getPointeeType()); in IsPointerType() 475 … pointee_type->SetClangType (m_ast, cast<PointerType>(qual_type)->getPointeeType()); in IsPointerType() 479 … pointee_type->SetClangType (m_ast, cast<MemberPointerType>(qual_type)->getPointeeType()); in IsPointerType() 518 … pointee_type->SetClangType(m_ast, cast<ObjCObjectPointerType>(qual_type)->getPointeeType()); in IsPointerOrReferenceType() 522 … pointee_type->SetClangType(m_ast, cast<BlockPointerType>(qual_type)->getPointeeType()); in IsPointerOrReferenceType() 526 … pointee_type->SetClangType(m_ast, cast<PointerType>(qual_type)->getPointeeType()); in IsPointerOrReferenceType() 530 … pointee_type->SetClangType(m_ast, cast<MemberPointerType>(qual_type)->getPointeeType()); in IsPointerOrReferenceType() [all …]
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | Store.cpp | 85 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion() 304 TargetType = TargetType->getPointeeType(); in evalDynamicCast() 379 T = Ctx.getPointerType(RT->getPointeeType()); in CastRetrievedVal()
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 647 T = PT->getPointeeType(); in VisitType() 652 T = RT->getPointeeType(); in VisitType() 657 T = RT->getPointeeType(); in VisitType() 671 T = BT->getPointeeType(); in VisitType()
|
/external/clang/lib/CodeGen/ |
D | CodeGenTypes.cpp | 415 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()
|