/external/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 30 const BlockPointerType *BPT = Ty->getAs<BlockPointerType>();
|
H A D | FormatString.cpp | 385 argTy->getAs<BlockPointerType>())
|
/external/clang/include/clang/AST/ |
H A D | CanonicalType.h | 484 struct CanProxyAdaptor<BlockPointerType> 485 : public CanProxyBase<BlockPointerType> {
|
H A D | Type.h | 2056 /// BlockPointerType - pointer to a block type. 2060 class BlockPointerType : public Type, public llvm::FoldingSetNode { class in namespace:clang 2062 BlockPointerType(QualType Pointee, QualType CanonicalCls) : function in class:clang::BlockPointerType 4883 return isa<BlockPointerType>(CanonicalType); 5114 isa<BlockPointerType>(CanonicalType) ||
|
H A D | DataRecursiveASTVisitor.h | 820 DEF_TRAVERSE_TYPE(BlockPointerType, 997 DEF_TRAVERSE_TYPELOC(BlockPointerType,
|
H A D | RecursiveASTVisitor.h | 885 DEF_TRAVERSE_TYPE(BlockPointerType, 1062 DEF_TRAVERSE_TYPELOC(BlockPointerType,
|
H A D | TypeLoc.h | 1066 BlockPointerType> {
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 643 if (const BlockPointerType *BT = T->getAs<BlockPointerType>()) {
|
/external/clang/lib/AST/ |
H A D | Type.cpp | 421 if (const BlockPointerType *BPT = getAs<BlockPointerType>()) 572 AutoType *VisitBlockPointerType(const BlockPointerType *T) { 851 } else if (isa<BlockPointerType>(T)) { 2214 return Cache::get(cast<BlockPointerType>(T)->getPointeeType()); 2297 return computeLinkageInfo(cast<BlockPointerType>(T)->getPointeeType());
|
H A D | ASTContext.cpp | 1612 cast<BlockPointerType>(T)->getPointeeType()); 2236 BlockPointerType::Profile(ID, T); 2239 if (BlockPointerType *PT = 2250 BlockPointerType *NewIP = 2254 BlockPointerType *New 2255 = new (*this, TypeAlignment) BlockPointerType(T, Canonical); 4798 Expr->getType()->getAs<BlockPointerType>()->getPointeeType(); 5406 const BlockPointerType *BT = T->castAs<BlockPointerType>(); 7168 QualType LHSPointee = LHS->getAs<BlockPointerType>() [all...] |
H A D | DeclPrinter.cpp | 112 else if (const BlockPointerType *BPy = BaseType->getAs<BlockPointerType>())
|
H A D | TypePrinter.cpp | 342 void TypePrinter::printBlockPointerBefore(const BlockPointerType *T, 348 void TypePrinter::printBlockPointerAfter(const BlockPointerType *T,
|
H A D | ASTImporter.cpp | 45 QualType VisitBlockPointerType(const BlockPointerType *T); 427 cast<BlockPointerType>(T1)->getPointeeType(), 428 cast<BlockPointerType>(T2)->getPointeeType())) 1485 QualType ASTNodeImporter::VisitBlockPointerType(const BlockPointerType *T) {
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 514 return isa<BlockPointerType>(T); 522 const BlockPointerType *BPT = T->getAs<BlockPointerType>(); 1255 else if (const BlockPointerType *BPT = retType->getAs<BlockPointerType>()) 4680 const BlockPointerType *CPT = nullptr; 4683 CPT = DRE->getType()->getAs<BlockPointerType>(); 4685 CPT = MExpr->getType()->getAs<BlockPointerType>(); 4691 CPT = IEXPR->getType()->getAs<BlockPointerType>(); 4706 CPT = IRE->getType()->getAs<BlockPointerType>(); [all...] |
H A D | RewriteObjC.cpp | 419 return isa<BlockPointerType>(T); 427 const BlockPointerType *BPT = T->getAs<BlockPointerType>(); 1057 else if (const BlockPointerType *BPT = retType->getAs<BlockPointerType>()) 3764 const BlockPointerType *CPT = nullptr; 3767 CPT = DRE->getType()->getAs<BlockPointerType>(); 3769 CPT = MExpr->getType()->getAs<BlockPointerType>(); 3775 CPT = IEXPR->getType()->getAs<BlockPointerType>(); 3790 CPT = IRE->getType()->getAs<BlockPointerType>(); [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExceptionSpec.cpp | 829 else if (const BlockPointerType *BT = T->getAs<BlockPointerType>())
|
H A D | SemaTemplateDeduction.cpp | 1576 const BlockPointerType *BlockPtrParam = cast<BlockPointerType>(Param); 1577 const BlockPointerType *BlockPtrArg = dyn_cast<BlockPointerType>(Arg); 4797 cast<BlockPointerType>(T)->getPointeeType(),
|
H A D | SemaCast.cpp | 444 const BlockPointerType *T1BPType = T1->getAs<BlockPointerType>(), 445 *T2BPType = T2->getAs<BlockPointerType>();
|
H A D | SemaOverload.cpp | 1346 CanTo = CanTo.getAs<BlockPointerType>()->getPointeeType(); 1347 CanFrom = CanFrom.getAs<BlockPointerType>()->getPointeeType(); 2231 else if (const BlockPointerType *ToBlockPtr = 2232 ToType->getAs<BlockPointerType>()) { 2241 else if (FromType->getAs<BlockPointerType>() && 2254 else if (const BlockPointerType *FromBlockPtr = 2255 FromType->getAs<BlockPointerType>()) 2419 if (const BlockPointerType *ToBlockPtr = 2420 ToType->getAs<BlockPointerType>()) 2426 if (const BlockPointerType *FromBlockPt [all...] |
H A D | SemaExpr.cpp | 359 } else if (const BlockPointerType *ptr = type->getAs<BlockPointerType>()) { 4695 } else if (const BlockPointerType *BPT = 4696 Fn->getType()->getAs<BlockPointerType>()) { 5519 if (const BlockPointerType *LHSBTy = LHSTy->getAs<BlockPointerType>()) { 5521 rhptee = RHSTy->castAs<BlockPointerType>()->getPointeeType(); 6268 lhptee = cast<BlockPointerType>(LHSType)->getPointeeType(); 6269 rhptee = cast<BlockPointerType>(RHSType)->getPointeeType(); 6481 if (RHSType->getAs<BlockPointerType>()) { [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 122 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F);
|
H A D | CodeGenTypes.cpp | 576 const QualType FTy = cast<BlockPointerType>(Ty)->getPointeeType();
|
H A D | CGBlocks.cpp | 933 const BlockPointerType *BPT = 934 E->getCallee()->getType()->getAs<BlockPointerType>();
|
/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 3202 AST_TYPE_MATCHER(BlockPointerType, blockPointerType); 3288 /// Usable as: Matcher<BlockPointerType>, Matcher<MemberPointerType>, 3292 AST_POLYMORPHIC_SUPPORTED_TYPES_4(BlockPointerType, MemberPointerType,
|
/external/clang/tools/libclang/ |
H A D | CXType.cpp | 361 T = cast<BlockPointerType>(TP)->getPointeeType();
|