Searched refs:BlockLiteral (Results 1 – 8 of 8) sorted by relevance
1775 BlockLiteral, // Block literal declarator. enumerator2015 case DeclaratorContext::BlockLiteral: in mayOmitIdentifier()2055 case DeclaratorContext::BlockLiteral: in mayHaveIdentifier()2098 case DeclaratorContext::BlockLiteral: in mayHaveDecompositionDeclarator()2154 case DeclaratorContext::BlockLiteral: in mayBeFollowedByCXXDirectInit()2375 case DeclaratorContext::BlockLiteral: in isFunctionDeclarationContext()2410 case DeclaratorContext::BlockLiteral: in isExpressionContext()
315 llvm::Value *BlockLiteral) const;
8935 llvm::Value *BlockLiteral) const override;11031 llvm::Value *BlockLiteral) const { in createEnqueuedBlockKernel()11064 llvm::Value *BlockLiteral) const { in createEnqueuedBlockKernel()11068 auto *BlockTy = BlockLiteral->getType()->getPointerElementType(); in createEnqueuedBlockKernel()
967 llvm::Value *BlockLiteral = in EmitBlockCallExpr() local972 Builder.CreateStructGEP(CGM.getGenericBlockLiteralType(), BlockLiteral, 3); in EmitBlockCallExpr()974 BlockLiteral = Builder.CreateBitCast(BlockLiteral, VoidPtrTy); in EmitBlockCallExpr()978 Args.add(RValue::get(BlockLiteral), getContext().VoidPtrTy); in EmitBlockCallExpr()
53 if (D.getContext() != DeclaratorContext::BlockLiteral || in isOmittedBlockReturnType()1761 if (declarator.getContext() == DeclaratorContext::BlockLiteral) in ConvertDeclSpecToType()3401 case DeclaratorContext::BlockLiteral: in GetDeclSpecTypeForDeclarator()3525 case DeclaratorContext::BlockLiteral: in GetDeclSpecTypeForDeclarator()4603 case DeclaratorContext::BlockLiteral: in GetFullTypeForDeclarator()4985 D.getContext() == DeclaratorContext::BlockLiteral) in GetFullTypeForDeclarator()5639 case DeclaratorContext::BlockLiteral: in GetFullTypeForDeclarator()
15187 assert(ParamInfo.getContext() == DeclaratorContext::BlockLiteral); in ActOnBlockArguments()
3417 Declarator DeclaratorInfo(DS, DeclaratorContext::BlockLiteral); in ParseBlockId()3456 Declarator ParamInfo(DS, DeclaratorContext::BlockLiteral); in ParseBlockLiteralExpression()
5922 D.getContext() == DeclaratorContext::BlockLiteral) && in ParseDirectDeclarator()