Home
last modified time | relevance | path

Searched refs:BlockPointer (Results 1 – 24 of 24) sorted by relevance

/external/clang/tools/libclang/
DCXType.cpp77 TKCASE(BlockPointer); in GetTypeKind()
342 case Type::BlockPointer: in clang_getPointeeType()
450 TKIND(BlockPointer); in clang_getTypeKindSpelling()
/external/clang/lib/Sema/
DSemaType.cpp329 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType()
348 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType()
383 case DeclaratorChunk::BlockPointer: { in distributeObjCPointerTypeAttr()
440 case DeclaratorChunk::BlockPointer: in distributeObjCPointerTypeAttrFromDeclarator()
505 case DeclaratorChunk::BlockPointer: in distributeFunctionTypeAttr()
1808 case DeclaratorChunk::BlockPointer: in inferARCWriteback()
1859 chunk.Kind != DeclaratorChunk::BlockPointer) in inferARCWriteback()
2171 case DeclaratorChunk::BlockPointer: in checkQualifiedFunction()
2325 case DeclaratorChunk::BlockPointer: in GetFullTypeForDeclarator()
2431 case DeclaratorChunk::BlockPointer: in GetFullTypeForDeclarator()
[all …]
DSemaTemplateVariadic.cpp754 case DeclaratorChunk::BlockPointer: in containsUnexpandedParameterPacks()
DDeclSpec.cpp251 case DeclaratorChunk::BlockPointer: in isDeclarationOfFunction()
DSemaTemplateDeduction.cpp1476 case Type::BlockPointer: { in DeduceTemplateArgumentsByTypeMatch()
4328 case Type::BlockPointer: in MarkUsedTemplateParameters()
DSemaLookup.cpp2029 case Type::BlockPointer: in addAssociatedClassesAndNamespaces()
DSemaCodeComplete.cpp615 case Type::BlockPointer: in getSimplifiedTypeClass()
DSemaOverload.cpp1328 } else if (TyClass == Type::BlockPointer) { in IsNoReturnConversion()
/external/clang/include/clang/Sema/
DDeclSpec.h1015 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren enumerator
1318 case DeclaratorChunk::BlockPointer: return Cls.destroy(); in destroy()
1410 I.Kind = BlockPointer; in getBlockPointer()
1856 case DeclaratorChunk::BlockPointer: in isFunctionDeclarator()
/external/clang/include/clang/AST/
DTypeNodes.def65 TYPE(BlockPointer, Type)
DType.h1989 Type(BlockPointer, CanonicalCls, Pointee->isDependentType(),
2013 return T->getTypeClass() == BlockPointer;
/external/clang/lib/AST/
DTypeLoc.cpp161 case BlockPointer: in getEndLoc()
DType.cpp1006 case Type::BlockPointer: in isCXX98PODType()
2132 case Type::BlockPointer: in computeCachedProperties()
2213 case Type::BlockPointer: in computeLinkageInfo()
DTypePrinter.cpp205 case Type::BlockPointer: in canPrefixQualifiers()
DASTContext.cpp1474 case Type::BlockPointer: { in getTypeInfoImpl()
2275 case Type::BlockPointer: in getVariableArrayDecayedType()
5192 case Type::BlockPointer: { in getObjCEncodingForTypeImpl()
6993 case Type::BlockPointer: in mergeTypes()
DItaniumMangle.cpp827 case Type::BlockPointer: in mangleUnresolvedPrefix()
DDecl.cpp1391 case Type::BlockPointer: in typeIsPostfix()
DASTImporter.cpp410 case Type::BlockPointer: in IsStructurallyEquivalent()
/external/clang/lib/CodeGen/
DCGRTTI.cpp422 case Type::BlockPointer: in BuildVTablePointer()
613 case Type::BlockPointer: in BuildTypeInfo()
DCodeGenFunction.cpp41 AutoreleaseResult(false), BlockInfo(0), BlockPointer(0), in CodeGenFunction()
95 case Type::BlockPointer: in getEvaluationKind()
1155 case Type::BlockPointer: in EmitVariablyModifiedType()
DCGBlocks.cpp1138 BlockPointer = Builder.CreateBitCast(blockAddr, in GenerateBlockFunction()
1145 llvm::Value *addr = Builder.CreateStructGEP(BlockPointer, in GenerateBlockFunction()
1161 llvm::Value *selfAddr = Builder.CreateStructGEP(BlockPointer, in GenerateBlockFunction()
1233 DI->EmitDeclareOfBlockDeclRefVariable(variable, BlockPointer, in GenerateBlockFunction()
DCodeGenTypes.cpp570 case Type::BlockPointer: { in ConvertType()
DCodeGenFunction.h619 llvm::Value *BlockPointer;
1400 assert(BlockPointer && "no block pointer set!");
1401 return BlockPointer;
DCGDebugInfo.cpp1944 case Type::BlockPointer: in CreateTypeNode()