| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Pointer.h | 37 struct BlockPointer { struct 438 const BlockPointer &BP = asBlockPointer(); in isArrayElement() 465 [[nodiscard]] const BlockPointer &asBlockPointer() const { in asBlockPointer() 814 BlockPointer BS;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | TypeBitCodes.def | 16 TYPE_BIT_CODE(BlockPointer, BLOCK_POINTER, 5)
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 446 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType() 473 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType() 507 case DeclaratorChunk::BlockPointer: { in distributeObjCPointerTypeAttr() 566 case DeclaratorChunk::BlockPointer: in distributeObjCPointerTypeAttrFromDeclarator() 631 case DeclaratorChunk::BlockPointer: in distributeFunctionTypeAttr() 2828 case DeclaratorChunk::BlockPointer: in inferARCWriteback() 2880 chunk.Kind != DeclaratorChunk::BlockPointer) in inferARCWriteback() 2981 case DeclaratorChunk::BlockPointer: in diagnoseRedundantReturnTypeQualifiers() 3627 case DeclaratorChunk::BlockPointer: in warnAboutRedundantParens() 3789 BlockPointer, enumerator [all …]
|
| H A D | SemaTemplateVariadic.cpp | 1072 case DeclaratorChunk::BlockPointer: in containsUnexpandedParameterPacks()
|
| H A D | DeclSpec.cpp | 332 case DeclaratorChunk::BlockPointer: in isDeclarationOfFunction()
|
| H A D | SemaTemplateDeduction.cpp | 2144 case Type::BlockPointer: { in DeduceTemplateArgumentsByTypeMatch() 6761 case Type::BlockPointer: in MarkUsedTemplateParameters()
|
| H A D | SemaLookup.cpp | 3253 case Type::BlockPointer: in addAssociatedClassesAndNamespaces()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1254 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren, Pipe enumerator 1651 case DeclaratorChunk::BlockPointer: return Cls.destroy(); in destroy() 1743 I.Kind = BlockPointer; in getBlockPointer() 2470 case DeclaratorChunk::BlockPointer: in isFunctionDeclarator()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1440 BlockPointer = Builder.CreatePointerCast( in setBlockContextParameter() 1452 assert(BlockPointer && "no block pointer set!"); in LoadBlockStruct() 1453 return Address(BlockPointer, BlockInfo->StructureType, BlockInfo->BlockAlign); in LoadBlockStruct() 1534 llvm::Value *BlockPointerDbgLoc = BlockPointer; in GenerateBlockFunction() 1537 Address Alloca = CreateTempAlloca(BlockPointer->getType(), in GenerateBlockFunction() 1543 Builder.CreateStore(BlockPointer, Alloca); in GenerateBlockFunction()
|
| H A D | CodeGenTypes.cpp | 712 case Type::BlockPointer: { in ConvertType()
|
| H A D | CodeGenFunction.cpp | 274 case Type::BlockPointer: in getEvaluationKind() 2513 case Type::BlockPointer: in EmitVariablyModifiedType()
|
| H A D | ItaniumCXXABI.cpp | 3904 case Type::BlockPointer: in BuildVTablePointer() 4175 case Type::BlockPointer: in BuildTypeInfo()
|
| H A D | CodeGenFunction.h | 640 llvm::Value *BlockPointer = nullptr;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 267 case BlockPointer: in getEndLoc()
|
| H A D | Type.cpp | 2733 case Type::BlockPointer: in isCXX98PODType() 4741 case Type::BlockPointer: in computeCachedProperties() 4840 case Type::BlockPointer: in computeTypeLinkageInfo() 4947 case Type::BlockPointer: in canHaveNullability()
|
| H A D | ASTContext.cpp | 2417 case Type::BlockPointer: in getTypeInfoImpl() 3383 case Type::BlockPointer: in encodeTypeForFunctionPointerAuth() 4322 case Type::BlockPointer: in getVariableArrayDecayedType() 9429 case Type::BlockPointer: { in getObjCEncodingForTypeImpl() 11746 case Type::BlockPointer: in mergeTypes() 14064 case Type::BlockPointer: { in getCommonNonSugarTypeNode() 14315 CANONICAL_TYPE(BlockPointer) in getCommonSugarTypeNode()
|
| H A D | TypePrinter.cpp | 274 case Type::BlockPointer: in canPrefixQualifiers()
|
| H A D | ASTStructuralEquivalence.cpp | 934 case Type::BlockPointer: in IsStructurallyEquivalent()
|
| H A D | Decl.cpp | 2064 case Type::BlockPointer: in typeIsPostfix()
|
| H A D | ItaniumMangle.cpp | 2448 case Type::BlockPointer: in mangleUnresolvedTypeOrSimpleId()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenFunction.cpp | 53 case Type::BlockPointer: in getEvaluationKind()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 3314 case clang::Type::BlockPointer: in IsPointerType() 3367 case clang::Type::BlockPointer: in IsPointerOrReferenceType() 3919 case clang::Type::BlockPointer: in GetTypeInfo() 4179 case clang::Type::BlockPointer: in GetTypeClass() 5063 case clang::Type::BlockPointer: in GetEncoding() 5237 case clang::Type::BlockPointer: in GetFormat() 6110 case clang::Type::BlockPointer: in GetNumPointeeChildren()
|
| /freebsd/lib/clang/liblldb/ |
| H A D | Makefile | 413 SRCS+= Plugins/Language/CPlusPlus/BlockPointer.cpp
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Type.h | 3475 : Type(BlockPointer, CanonicalCls, Pointee->getDependence()), 3494 return T->getTypeClass() == BlockPointer;
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseDecl.cpp | 7858 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator()
|