|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTNodeTraverser.h 283 Visit(T->getPointeeType());
tools/clang/include/clang/AST/Expr.h 408 : (RT->getPointeeType()->isFunctionType()
tools/clang/include/clang/AST/RecursiveASTVisitor.h 948 { TRY_TO(TraverseType(T->getPointeeType())); })
951 { TRY_TO(TraverseType(T->getPointeeType())); })
tools/clang/include/clang/AST/Type.h 6341 return RefType->getPointeeType();
6424 return T->getPointeeType()->isFunctionType();
tools/clang/lib/ARCMigrate/Transforms.cpp 371 T = RT->getPointeeType();
tools/clang/lib/AST/ASTContext.cpp 1631 T = RT->getPointeeType();
1633 T = getPointerType(RT->getPointeeType());
2065 AS = getTargetAddressSpace(cast<ReferenceType>(T)->getPointeeType());
3084 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T);
3120 QualType PointeeType = (InnerRef ? InnerRef->getPointeeType() : T);
3288 getVariableArrayDecayedType(lv->getPointeeType()),
3296 getVariableArrayDecayedType(lv->getPointeeType()));
5898 T = RT->getPointeeType();
6845 PointeeTy = T->castAs<ReferenceType>()->getPointeeType();
tools/clang/lib/AST/ASTDiagnostic.cpp 189 QT = Context.getLValueReferenceType(Desugar(Context, Ty->getPointeeType(),
192 QT = Context.getRValueReferenceType(Desugar(Context, Ty->getPointeeType(),
tools/clang/lib/AST/Decl.cpp 1887 QT = cast<ReferenceType>(T)->getPointeeType();
tools/clang/lib/AST/DeclBase.cpp 964 Ty = Ty->castAs<ReferenceType>()->getPointeeType();
tools/clang/lib/AST/DeclCXX.cpp 822 if (!ParamTy || ParamTy->getPointeeType().isConstQualified())
2231 ParamType = Ref->getPointeeType();
2546 = Context.getCanonicalType(ParamRefType->getPointeeType());
tools/clang/lib/AST/DeclPrinter.cpp 158 BaseType = RTy->getPointeeType();
tools/clang/lib/AST/ExprClassification.cpp 478 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue;
tools/clang/lib/AST/ExprConstant.cpp 8070 T = Ref->getPointeeType();
11932 SrcTy = Ref->getPointeeType();
tools/clang/lib/AST/ItaniumMangle.cpp 3027 mangleType(T->getPointeeType());
3033 mangleType(T->getPointeeType());
tools/clang/lib/AST/MicrosoftMangle.cpp 2241 ->getPointeeType(),
2633 QualType PointeeType = T->getPointeeType();
2645 QualType PointeeType = T->getPointeeType();
tools/clang/lib/AST/RecordLayoutBuilder.cpp 1771 unsigned AS = Context.getTargetAddressSpace(RT->getPointeeType());
tools/clang/lib/AST/Stmt.cpp 1178 ->getPointeeType()
tools/clang/lib/AST/Type.cpp 565 return RT->getPointeeType();
1678 PointeeType = RT->getPointeeType();
2916 return RefType->getPointeeType();
3674 return Cache::get(cast<ReferenceType>(T)->getPointeeType());
3758 return computeTypeLinkageInfo(cast<ReferenceType>(T)->getPointeeType());
4065 return Ref->getPointeeType()->isObjCIndirectLifetimeType();
4102 return ref->getPointeeType()->hasSizedVLAType();
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp 417 if (!RefType->getPointeeType().getQualifiers() &&
418 RefType->getPointeeType()->getAs<TemplateTypeParmType>()) {
tools/clang/lib/CodeGen/CGCall.cpp 1990 QualType PTy = RefTy->getPointeeType();
2100 QualType PTy = RefTy->getPointeeType();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 2694 Ty->getPointeeType(), Unit);
2700 Ty->getPointeeType(), Unit);
tools/clang/lib/CodeGen/CGExpr.cpp 1417 if (isConstantEmittableObjectType(ref->getPointeeType()))
tools/clang/lib/CodeGen/CGExprCXX.cpp 2204 DestRecordTy = DestTy->castAs<ReferenceType>()->getPointeeType();
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7175 ExprTy = RefTy->getPointeeType().getCanonicalType();
8505 QualType ElementType = PtrTy->getPointeeType();
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 4449 QualType PointeeTy = cast<ReferenceType>(NonQualTy)->getPointeeType();
4488 QualType NativePointeeTy = cast<ReferenceType>(NonQualTy)->getPointeeType();
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 1087 getNaturalTypeAlignment(RefTy->getPointeeType()));
tools/clang/lib/CodeGen/CodeGenFunction.cpp 1910 type = cast<ReferenceType>(ty)->getPointeeType();
tools/clang/lib/CodeGen/CodeGenTypes.cpp 551 QualType ETy = RTy->getPointeeType();
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 4102 QualType CaughtType = cast<ReferenceType>(CatchType)->getPointeeType();
tools/clang/lib/Index/USRGeneration.cpp 792 T = RT->getPointeeType();
797 T = RT->getPointeeType();
tools/clang/lib/Sema/SemaCast.cpp 730 DestPointee = DestReference->getPointeeType();
1309 QualType ToType = R->getPointeeType();
1334 R->getPointeeType(), Paths))
1370 QualType DestPointee = DestReference->getPointeeType();
1753 DestType = Self.Context.getPointerType(DestTypeTmp->getPointeeType());
2077 DestType = Self.Context.getPointerType(DestTypeTmp->getPointeeType());
tools/clang/lib/Sema/SemaChecking.cpp13019 diagnoseArrayStarInParamType(S, ReferenceTy->getPointeeType(), Loc);
tools/clang/lib/Sema/SemaCodeComplete.cpp 908 T = Ref->getPointeeType();
tools/clang/lib/Sema/SemaDecl.cpp10549 T = RT->getPointeeType();
tools/clang/lib/Sema/SemaDeclAttr.cpp 4593 Ty = RefType->getPointeeType();
4605 Ty = RefType->getPointeeType();
tools/clang/lib/Sema/SemaDeclCXX.cpp 1503 NewType = R->getPointeeType();
1504 OldType = OldType->getAs<ReferenceType>()->getPointeeType();
7215 ConstArg = RT->getPointeeType().isConstQualified();
8069 if (!RT || RT->getPointeeType().getCVRQualifiers() != Qualifiers::Const) {
8086 if (!RT || RT->getPointeeType().getCVRQualifiers()) {
9089 ConvType = ConvTypeRef->getPointeeType();
9766 ArgType = RT->getPointeeType().getUnqualifiedType();
12494 OtherRefType = OtherRef->getPointeeType();
12853 getAs<RValueReferenceType>()->getPointeeType();
14295 BaseType = Ref->getPointeeType();
14314 T = RT->getPointeeType();
15376 NewClassTy = NewRT->getPointeeType();
15377 OldClassTy = OldRT->getPointeeType();
tools/clang/lib/Sema/SemaDeclObjC.cpp 349 T = RT->getPointeeType();
tools/clang/lib/Sema/SemaExceptionSpec.cpp 31 T = RefTy->getPointeeType();
130 PointeeT = RT->getPointeeType();
664 HandlerType = RefTy->getPointeeType();
819 SubI = RefTy->getPointeeType();
1020 FT = RT->getPointeeType()->getAs<FunctionProtoType>();
tools/clang/lib/Sema/SemaExpr.cpp 3048 type = reftype->getPointeeType();
3938 ExprType = Ref->getPointeeType();
4085 T = cast<ReferenceType>(Ty)->getPointeeType();
8196 if (Context.typesAreCompatible(LHSTypeRef->getPointeeType(), RHSType)) {
11857 if (RefTy->getPointeeType().isVolatileQualified())
12669 if (RefTy->getPointeeType().isVolatileQualified())
15969 if (!RefType->getPointeeType()->isFunctionType())
15970 CaptureType = RefType->getPointeeType();
17741 Type = RefTy->getPointeeType();
tools/clang/lib/Sema/SemaExprMember.cpp 1778 MemberType = Ref->getPointeeType();
tools/clang/lib/Sema/SemaExprObjC.cpp 3275 type = ref->getPointeeType();
4203 effCastType = ref->getPointeeType();
tools/clang/lib/Sema/SemaInit.cpp 4210 QualType cv1T1 = DestType->castAs<ReferenceType>()->getPointeeType();
4467 QualType cv1T1 = DestType->castAs<ReferenceType>()->getPointeeType();
4597 VK = RRef->getPointeeType()->isFunctionType() ? VK_LValue : VK_XValue;
4665 QualType cv1T1 = DestType->castAs<ReferenceType>()->getPointeeType();
8672 QualType T = DestType->castAs<ReferenceType>()->getPointeeType();
tools/clang/lib/Sema/SemaLookup.cpp 2930 T = cast<ReferenceType>(T)->getPointeeType().getTypePtr();
tools/clang/lib/Sema/SemaOpenMP.cpp 1787 Ty = Ty->castAs<ReferenceType>()->getPointeeType();
tools/clang/lib/Sema/SemaOverload.cpp 4506 if (RefType && !RefType->getPointeeType()->isFunctionType())
4529 !RefType->getPointeeType()->isFunctionType()))
4604 QualType T1 = DeclType->castAs<ReferenceType>()->getPointeeType();
5028 QualType T1 = ToType->castAs<ReferenceType>()->getPointeeType();
7758 Ty = RefTy->getPointeeType();
7880 CanTy = ResTypeRef->getPointeeType();
10085 if (ToRefTy->getPointeeType().isAtLeastAsQualifiedAs(FromTy) &&
10087 !ToRefTy->getPointeeType()->isIncompleteType() &&
10088 S.IsDerivedFrom(SourceLocation(), ToRefTy->getPointeeType(), FromTy)) {
10544 ConstRHS = RT->getPointeeType().isConstQualified();
10727 FnType = FnTypeRef->getPointeeType();
10731 FnType = FnTypeRef->getPointeeType();
11262 Ret = ToTypeRef->getPointeeType();
tools/clang/lib/Sema/SemaStmt.cpp 3080 if (!S.Context.hasSameUnqualifiedType(RRefType->getPointeeType(),
tools/clang/lib/Sema/SemaTemplate.cpp 5514 return Visit(T->getPointeeType());
5519 return Visit(T->getPointeeType());
5871 if (!ParamRef->getPointeeType()->isFunctionType()) {
5881 unsigned ParamQuals = ParamRef->getPointeeType().getCVRQualifiers();
6746 ParamType->castAs<ReferenceType>()->getPointeeType()->isFunctionType()) ||
6805 assert(ParamRefType->getPointeeType()->isIncompleteOrObjectType() &&
6810 ParamRefType->getPointeeType(),
7049 TargetRef->getPointeeType().getQualifiers());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 1183 if (ParamRef->getPointeeType().getQualifiers())
1185 auto *TypeParm = ParamRef->getPointeeType()->getAs<TemplateTypeParmType>();
1242 Param = ParamRef->getPointeeType();
1247 Arg = ArgRef->getPointeeType();
1563 cast<LValueReferenceType>(Param)->getPointeeType(),
1564 ReferenceArg->getPointeeType(), Info, Deduced, 0);
1575 cast<RValueReferenceType>(Param)->getPointeeType(),
1576 ReferenceArg->getPointeeType(),
3184 DeducedA = DeducedARef->getPointeeType();
3186 A = ARef->getPointeeType();
3196 OriginalParamType = OriginalParamRef->getPointeeType();
3595 ParamType = ParamRefType->getPointeeType();
4163 P = PRef->getPointeeType();
4169 A = ARef->getPointeeType();
5378 cast<ReferenceType>(T)->getPointeeType(),
tools/clang/lib/Sema/SemaType.cpp 6354 T = cast<ReferenceType>(Ty)->getPointeeType();
6433 QualType New = wrap(C, OldRef->getPointeeType(), I);
tools/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp 231 RefTy->getPointeeType()->getCanonicalTypeUnqualified() == BoolTy) {
tools/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp 1920 Type = RefT->getPointeeType();
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp 256 Type->castAs<ReferenceType>()->getPointeeType());
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp 22 Left = LeftRefType->getPointeeType();
24 Right = RightRefType->getPointeeType();
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp 149 ->getPointeeType()
175 ->getPointeeType()
tools/clang/tools/libclang/CXType.cpp 459 T = cast<ReferenceType>(TP)->getPointeeType();
tools/lldb/source/Symbol/ClangASTContext.cpp 3056 return IsFunctionType(reference_type->getPointeeType().getAsOpaquePtr(),
3226 reference_type->getPointeeType().getAsOpaquePtr());
3282 reference_type->getPointeeType().getAsOpaquePtr(),
3713 llvm::cast<clang::ReferenceType>(qual_type)->getPointeeType();
4099 ->getPointeeType()
5661 clang::QualType pointee_type = reference_type->getPointeeType();
6975 this, reference_type->getPointeeType().getAsOpaquePtr());
7360 clang::QualType pointee_type(reference_type->getPointeeType());
7573 this, reference_type->getPointeeType().getAsOpaquePtr());