reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  280     Visit(T->getPointeeType());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  945                   { TRY_TO(TraverseType(T->getPointeeType())); })
tools/clang/include/clang/AST/Type.h
 2708       Profile(ID, getPointeeType());
tools/clang/include/clang/AST/TypeLoc.h
 1232     return this->getTypePtr()->getPointeeType();
tools/clang/lib/AST/ASTContext.cpp
 2057     AS = getTargetAddressSpace(cast<BlockPointerType>(T)->getPointeeType());
 6326       Expr->getType()->castAs<BlockPointerType>()->getPointeeType();
 6995       const auto *FT = BT->getPointeeType()->castAs<FunctionType>();
 8991     QualType LHSPointee = LHS->castAs<BlockPointerType>()->getPointeeType();
 8992     QualType RHSPointee = RHS->castAs<BlockPointerType>()->getPointeeType();
tools/clang/lib/AST/ASTImporter.cpp
 1057   ExpectedType ToPointeeTypeOrErr = import(T->getPointeeType());
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  499                                   cast<BlockPointerType>(T1)->getPointeeType(),
  500                                   cast<BlockPointerType>(T2)->getPointeeType()))
tools/clang/lib/AST/CommentSema.cpp
  882     if (P->getPointeeType()->getAs<TypedefType>())
tools/clang/lib/AST/Decl.cpp
 1880       QT = cast<BlockPointerType>(T)->getPointeeType();
tools/clang/lib/AST/DeclBase.cpp
  966     Ty = Ty->castAs<BlockPointerType>()->getPointeeType();
tools/clang/lib/AST/DeclPrinter.cpp
  150       BaseType = BPy->getPointeeType();
tools/clang/lib/AST/Expr.cpp
 1502     CalleeType = BPT->getPointeeType();
 2361            ->getPointeeType()->castAs<FunctionProtoType>();
tools/clang/lib/AST/ItaniumMangle.cpp
 3288   mangleType(T->getPointeeType());
tools/clang/lib/AST/MicrosoftMangle.cpp
 2813   QualType PointeeType = T->getPointeeType();
tools/clang/lib/AST/ODRHash.cpp
  824     AddQualType(T->getPointeeType());
tools/clang/lib/AST/Type.cpp
  563     return BPT->getPointeeType();
  849     QualType pointeeType = recurse(T->getPointeeType());
  853     if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr())
 1749       return Visit(T->getPointeeType());
 3671     return Cache::get(cast<BlockPointerType>(T)->getPointeeType());
 3755     return computeTypeLinkageInfo(cast<BlockPointerType>(T)->getPointeeType());
tools/clang/lib/AST/TypePrinter.cpp
  394   printBefore(T->getPointeeType(), OS);
  401   printAfter(T->getPointeeType(), OS);
tools/clang/lib/Analysis/BodyFarm.cpp
   44   BPT->getPointeeType()->getAs<FunctionProtoType>();
tools/clang/lib/CodeGen/CGBlocks.cpp
 1260   QualType FnType = BPT->getPointeeType();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1055     FType = CGM.getContext().getPointerType(Ty->getPointeeType());
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1905       type = cast<BlockPointerType>(ty)->getPointeeType();
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  653     const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  509         T = Context->getPointerType(BPT->getPointeeType());
 1217       PointeeTy = BPT->getPointeeType();
 4586   const FunctionType *FT = CPT->getPointeeType()->getAs<FunctionType>();
 4808     FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
 4826     FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  420         T = Context->getPointerType(BPT->getPointeeType());
 1049       PointeeTy = BPT->getPointeeType();
 3754   const FunctionType *FT = CPT->getPointeeType()->getAs<FunctionType>();
 3962     FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
 3980     FTP = BPT->getPointeeType()->getAs<FunctionProtoType>();
tools/clang/lib/Index/USRGeneration.cpp
  815       T = BT->getPointeeType();
tools/clang/lib/Sema/SemaChecking.cpp
  487       BPT->getPointeeType()->castAs<FunctionProtoType>()->getParamTypes();
  586       BPT->getPointeeType()->castAs<FunctionProtoType>()->getNumParams();
  679     if (BPT->getPointeeType()->castAs<FunctionProtoType>()->getNumParams() > 0) {
 4268           type = blockType->getPointeeType();
tools/clang/lib/Sema/SemaCodeComplete.cpp
  922       T = Block->getPointeeType();
tools/clang/lib/Sema/SemaDeclAttr.cpp
 2705        : Ty->castAs<BlockPointerType>()->getPointeeType()->getAs<FunctionType>();
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1024     FT = BT->getPointeeType()->getAs<FunctionProtoType>();
tools/clang/lib/Sema/SemaExpr.cpp
  367       fn = ptr->getPointeeType()->castAs<FunctionType>();
 4081       T = cast<BlockPointerType>(Ty)->getPointeeType();
 5848       FuncT = BPT->getPointeeType()->castAs<FunctionType>();
 6936     lhptee = LHSBTy->getPointeeType();
 6937     rhptee = RHSTy->castAs<BlockPointerType>()->getPointeeType();
 8043   lhptee = cast<BlockPointerType>(LHSType)->getPointeeType();
 8044   rhptee = cast<BlockPointerType>(RHSType)->getPointeeType();
 8320                                 ->getPointeeType()
 8336                               ->getPointeeType()
 8339                               ->getPointeeType()
10912     QualType lpointee = LHSType->castAs<BlockPointerType>()->getPointeeType();
10913     QualType rpointee = RHSType->castAs<BlockPointerType>()->getPointeeType();
17527     CalleeType = CalleeType->castAs<BlockPointerType>()->getPointeeType();
tools/clang/lib/Sema/SemaExprCXX.cpp
 4229         ToType->castAs<BlockPointerType>()->getPointeeType().getAddressSpace();
 4231         FromType->castAs<BlockPointerType>()->getPointeeType().getAddressSpace();
 6391         T = Ptr->getPointeeType();
tools/clang/lib/Sema/SemaLookup.cpp
 2923       T = cast<BlockPointerType>(T)->getPointeeType().getTypePtr();
tools/clang/lib/Sema/SemaOverload.cpp
 2500     ToPointeeType = ToBlockPtr->getPointeeType();
 2517     FromPointeeType = FromBlockPtr->getPointeeType();
 2682     ToPointeeType = ToBlockPtr->getPointeeType();
 2689     FromPointeeType = FromBlockPtr->getPointeeType();
tools/clang/lib/Sema/SemaTemplate.cpp
 5509   return Visit(T->getPointeeType());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1903                                                 BlockPtrParam->getPointeeType(),
 1904                                                 BlockPtrArg->getPointeeType(),
 5369                                cast<BlockPointerType>(T)->getPointeeType(),
tools/clang/lib/Sema/SemaType.cpp
 6348           T = cast<BlockPointerType>(Ty)->getPointeeType();
 6421         QualType New = wrap(C, cast<BlockPointerType>(Old)->getPointeeType(),I);
tools/clang/lib/Serialization/ASTWriter.cpp
  211   Record.AddTypeRef(T->getPointeeType());
tools/clang/tools/libclang/CXType.cpp
  455       T = cast<BlockPointerType>(TP)->getPointeeType();
tools/lldb/source/Symbol/ClangASTContext.cpp
 3243         QualType pointee_type = block_pointer_type->getPointeeType();
 3351                       ->getPointeeType()
 3422                       ->getPointeeType()