/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Pointer.h | 36 struct BlockPointer { struct 416 [[nodiscard]] const BlockPointer &asBlockPointer() const { in asBlockPointer() 693 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 | 435 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType() 462 case DeclaratorChunk::BlockPointer: in maybeMovePastReturnType() 496 case DeclaratorChunk::BlockPointer: { in distributeObjCPointerTypeAttr() 555 case DeclaratorChunk::BlockPointer: in distributeObjCPointerTypeAttrFromDeclarator() 620 case DeclaratorChunk::BlockPointer: in distributeFunctionTypeAttr() 2776 case DeclaratorChunk::BlockPointer: in inferARCWriteback() 2828 chunk.Kind != DeclaratorChunk::BlockPointer) in inferARCWriteback() 2929 case DeclaratorChunk::BlockPointer: in diagnoseRedundantReturnTypeQualifiers() 3570 case DeclaratorChunk::BlockPointer: in warnAboutRedundantParens() 3736 BlockPointer, enumerator [all …]
|
H A D | SemaTemplateVariadic.cpp | 950 case DeclaratorChunk::BlockPointer: in containsUnexpandedParameterPacks()
|
H A D | DeclSpec.cpp | 335 case DeclaratorChunk::BlockPointer: in isDeclarationOfFunction()
|
H A D | SemaTemplateDeduction.cpp | 2083 case Type::BlockPointer: { in DeduceTemplateArgumentsByTypeMatch() 6373 case Type::BlockPointer: in MarkUsedTemplateParameters()
|
H A D | SemaLookup.cpp | 3168 case Type::BlockPointer: in addAssociatedClassesAndNamespaces()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBlocks.cpp | 1408 BlockPointer = Builder.CreatePointerCast( in setBlockContextParameter() 1420 assert(BlockPointer && "no block pointer set!"); in LoadBlockStruct() 1421 return Address(BlockPointer, BlockInfo->StructureType, BlockInfo->BlockAlign); in LoadBlockStruct() 1502 llvm::Value *BlockPointerDbgLoc = BlockPointer; in GenerateBlockFunction() 1505 Address Alloca = CreateTempAlloca(BlockPointer->getType(), in GenerateBlockFunction() 1511 Builder.CreateStore(BlockPointer, Alloca); in GenerateBlockFunction()
|
H A D | CodeGenTypes.cpp | 719 case Type::BlockPointer: { in ConvertType()
|
H A D | CodeGenFunction.cpp | 272 case Type::BlockPointer: in getEvaluationKind() 2408 case Type::BlockPointer: in EmitVariablyModifiedType()
|
H A D | ItaniumCXXABI.cpp | 3867 case Type::BlockPointer: in BuildVTablePointer() 4124 case Type::BlockPointer: in BuildTypeInfo()
|
H A D | CodeGenFunction.h | 643 llvm::Value *BlockPointer = nullptr;
|
H A D | CGDebugInfo.cpp | 3770 case Type::BlockPointer: in CreateTypeNode()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | DeclSpec.h | 1252 Pointer, Reference, Array, Function, BlockPointer, MemberPointer, Paren, Pipe enumerator 1649 case DeclaratorChunk::BlockPointer: return Cls.destroy(); in destroy() 1741 I.Kind = BlockPointer; in getBlockPointer() 2467 case DeclaratorChunk::BlockPointer: in isFunctionDeclarator()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TypeLoc.cpp | 266 case BlockPointer: in getEndLoc()
|
H A D | Type.cpp | 2627 case Type::BlockPointer: in isCXX98PODType() 4528 case Type::BlockPointer: in computeCachedProperties() 4616 case Type::BlockPointer: in computeTypeLinkageInfo() 4712 case Type::BlockPointer: in canHaveNullability()
|
H A D | ASTContext.cpp | 2251 case Type::BlockPointer: in getTypeInfoImpl() 3196 case Type::BlockPointer: in encodeTypeForFunctionPointerAuth() 4024 case Type::BlockPointer: in getVariableArrayDecayedType() 8830 case Type::BlockPointer: { in getObjCEncodingForTypeImpl() 11156 case Type::BlockPointer: in mergeTypes() 13266 case Type::BlockPointer: { in getCommonNonSugarTypeNode() 13510 CANONICAL_TYPE(BlockPointer) in getCommonSugarTypeNode()
|
H A D | ASTStructuralEquivalence.cpp | 866 case Type::BlockPointer: in IsStructurallyEquivalent()
|
H A D | TypePrinter.cpp | 273 case Type::BlockPointer: in canPrefixQualifiers()
|
H A D | Decl.cpp | 2047 case Type::BlockPointer: in typeIsPostfix()
|
H A D | ItaniumMangle.cpp | 2402 case Type::BlockPointer: in mangleUnresolvedTypeOrSimpleId()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 3271 case clang::Type::BlockPointer: in IsPointerType() 3324 case clang::Type::BlockPointer: in IsPointerOrReferenceType() 3893 case clang::Type::BlockPointer: in GetTypeInfo() 4153 case clang::Type::BlockPointer: in GetTypeClass() 5072 case clang::Type::BlockPointer: in GetEncoding() 5241 case clang::Type::BlockPointer: in GetFormat() 6135 case clang::Type::BlockPointer: in GetNumPointeeChildren()
|
/freebsd/lib/clang/liblldb/ |
H A D | Makefile | 409 SRCS+= Plugins/Language/CPlusPlus/BlockPointer.cpp
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Type.h | 3378 : Type(BlockPointer, CanonicalCls, Pointee->getDependence()), 3397 return T->getTypeClass() == BlockPointer;
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseDecl.cpp | 8249 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator()
|