Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaType.cpp337 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType()
362 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType()
397 case DeclaratorChunk::BlockPointer: { in distributeObjCPointerTypeAttr()
457 case DeclaratorChunk::BlockPointer: in distributeObjCPointerTypeAttrFromDeclarator()
522 case DeclaratorChunk::BlockPointer: in distributeFunctionTypeAttr()
2358 case DeclaratorChunk::BlockPointer: in inferARCWriteback()
2409 chunk.Kind != DeclaratorChunk::BlockPointer) in inferARCWriteback()
2508 case DeclaratorChunk::BlockPointer: in diagnoseRedundantReturnTypeQualifiers()
2940 BlockPointer, enumerator
3026 case DeclaratorChunk::BlockPointer: in classifyPointerDeclarator()
[all …]
HDSemaTemplateVariadic.cpp752 case DeclaratorChunk::BlockPointer: in containsUnexpandedParameterPacks()
HDDeclSpec.cpp280 case DeclaratorChunk::BlockPointer: in isDeclarationOfFunction()
HDSemaTemplateDeduction.cpp1540 case Type::BlockPointer: { in DeduceTemplateArgumentsByTypeMatch()
4701 case Type::BlockPointer: in MarkUsedTemplateParameters()
HDSemaLookup.cpp2409 case Type::BlockPointer: in addAssociatedClassesAndNamespaces()
HDSemaCodeComplete.cpp613 case Type::BlockPointer: in getSimplifiedTypeClass()
HDSemaOverload.cpp1313 } else if (TyClass == Type::BlockPointer) { in IsNoReturnConversion()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDeclSpec.h1088 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren enumerator
1419 case DeclaratorChunk::BlockPointer: return Cls.destroy(); in destroy()
1515 I.Kind = BlockPointer; in getBlockPointer()
2020 case DeclaratorChunk::BlockPointer: in isFunctionDeclarator()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDTypeNodes.def65 TYPE(BlockPointer, Type)
HDType.h2235 Type(BlockPointer, CanonicalCls, Pointee->isDependentType(),
2259 return T->getTypeClass() == BlockPointer;
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGBlocks.cpp1170 BlockPointer = Builder.CreateBitCast(blockAddr, in GenerateBlockFunction()
1175 llvm::Value *BlockPointerDbgLoc = BlockPointer; in GenerateBlockFunction()
1178 llvm::AllocaInst *Alloca = CreateTempAlloca(BlockPointer->getType(), in GenerateBlockFunction()
1185 Builder.CreateAlignedStore(BlockPointer, Alloca, Align); in GenerateBlockFunction()
1193 Builder.CreateStructGEP(blockInfo.StructureType, BlockPointer, in GenerateBlockFunction()
HDCodeGenFunction.cpp44 IsOutlinedSEHHelper(false), BlockInfo(nullptr), BlockPointer(nullptr), in CodeGenFunction()
132 case Type::BlockPointer: in getEvaluationKind()
1561 case Type::BlockPointer: in EmitVariablyModifiedType()
HDCodeGenTypes.cpp584 case Type::BlockPointer: { in ConvertType()
HDCodeGenFunction.h284 llvm::Value *BlockPointer; variable
1242 assert(BlockPointer && "no block pointer set!"); in LoadBlockStruct()
1243 return BlockPointer; in LoadBlockStruct()
HDItaniumCXXABI.cpp2539 case Type::BlockPointer: in BuildVTablePointer()
2746 case Type::BlockPointer: in BuildTypeInfo()
HDCGDebugInfo.cpp2132 case Type::BlockPointer: in CreateTypeNode()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDTypeLoc.cpp231 case BlockPointer: in getEndLoc()
HDType.cpp1968 case Type::BlockPointer: in isCXX98PODType()
3182 case Type::BlockPointer: in computeCachedProperties()
3265 case Type::BlockPointer: in computeLinkageInfo()
3358 case Type::BlockPointer: in canHaveNullability()
HDTypePrinter.cpp214 case Type::BlockPointer: in canPrefixQualifiers()
HDASTContext.cpp1648 case Type::BlockPointer: { in getTypeInfoImpl()
2596 case Type::BlockPointer: in getVariableArrayDecayedType()
5622 case Type::BlockPointer: { in getObjCEncodingForTypeImpl()
7588 case Type::BlockPointer: in mergeTypes()
HDDecl.cpp1691 case Type::BlockPointer: in typeIsPostfix()
HDItaniumMangle.cpp1492 case Type::BlockPointer: in mangleUnresolvedTypeOrSimpleId()
HDASTImporter.cpp470 case Type::BlockPointer: in IsStructurallyEquivalent()
/NextBSD/contrib/llvm/tools/lldb/source/Symbol/
HDClangASTType.cpp659 case clang::Type::BlockPointer: in IsPointerType()
710 case clang::Type::BlockPointer: in IsPointerOrReferenceType()
1371 case clang::Type::BlockPointer: in GetTypeInfo()
1583 case clang::Type::BlockPointer: return lldb::eTypeClassBlockPointer; in GetTypeClass()
2273 case clang::Type::BlockPointer: in GetEncoding()
2418 case clang::Type::BlockPointer: return lldb::eFormatHex; in GetFormat()
3328 …case clang::Type::BlockPointer: return 0; // If block pointers don't have debug info… in GetNumPointeeChildren()
5704 case clang::Type::BlockPointer: break; in GetDeclContextForType()
/NextBSD/contrib/llvm/tools/clang/lib/Parse/
HDParseDecl.cpp6073 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator()

12