Home
last modified time | relevance | path

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

12345

/external/clang/lib/Sema/
DSemaCast.cpp397 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 …]
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 …]
DSemaOverload.cpp240 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 …]
DSemaFixItUtils.cpp37 (cast<PointerType>(From))->getPointeeType()); in compareTypesSimple()
39 (cast<PointerType>(To))->getPointeeType()); in compareTypesSimple()
98 S.Context.getCanonicalType(FromPtrTy->getPointeeType()), ToQTy, in tryToFixConversion()
DSemaTemplateDeduction.cpp968 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 …]
DSemaExprMember.cpp463 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 …]
DSemaExpr.cpp402 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/
DType.cpp50 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 …]
DTypePrinter.cpp329 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 …]
DMicrosoftMangle.cpp456 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/
DCanonicalType.h407 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/
DCastToStructChecker.cpp47 QualType OrigPointeeTy = OrigPTy->getPointeeType(); in checkPreStmt()
48 QualType ToPointeeTy = ToPTy->getPointeeType(); in checkPreStmt()
DMallocSizeofChecker.cpp153 A = ptrA->getPointeeType(); in typesCompatible()
154 B = ptrB->getPointeeType(); in typesCompatible()
188 QualType PointeeType = CastedType->getAs<PointerType>()->getPointeeType(); in checkASTCodeBody()
DCheckSecuritySyntaxOnly.cpp324 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()
DNSErrorChecker.cpp289 PPT->getPointeeType()->getAs<ObjCObjectPointerType>(); in IsNSError()
307 const TypedefType* TT = PPT->getPointeeType()->getAs<TypedefType>(); in IsCFError()
/external/llvm/lib/DebugInfo/PDB/
DPDBSymbolTypePointer.cpp23 std::unique_ptr<PDBSymbol> PDBSymbolTypePointer::getPointeeType() const { in getPointeeType() function in PDBSymbolTypePointer
/external/llvm/tools/llvm-pdbdump/
DVariableDumper.cpp99 auto PointeeType = Symbol.getPointeeType(); in dump()
157 auto PointeeType = PointerType->getPointeeType(); in tryDumpFunctionPointer()
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBSymbolTypePointer.h27 std::unique_ptr<PDBSymbol> getPointeeType() const;
/external/clang/lib/Analysis/
DFormatString.cpp268 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()
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()
DConsumed.cpp649 (!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/
DClangASTType.cpp380 … 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/
DStore.cpp85 QualType PointeeTy = CastToTy->getPointeeType(); in castRegion()
304 TargetType = TargetType->getPointeeType(); in evalDynamicCast()
379 T = Ctx.getPointerType(RT->getPointeeType()); in CastRetrievedVal()
/external/clang/lib/Index/
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()
/external/clang/lib/CodeGen/
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()

12345