Home
last modified time | relevance | path

Searched refs:blockExpr (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DNoEscapeCheck.cpp22 hasArgument(1, blockExpr().bind("arg-block"))), in registerMatchers()
26 hasArgument(2, blockExpr().bind("arg-block"))), in registerMatchers()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBlocks.cpp785 llvm::Value *CodeGenFunction::EmitBlockLiteral(const BlockExpr *blockExpr) { in EmitBlockLiteral() argument
788 if (!blockExpr->getBlockDecl()->hasCaptures()) in EmitBlockLiteral()
791 if (llvm::Constant *Block = CGM.getAddrOfGlobalBlockIfEmitted(blockExpr)) in EmitBlockLiteral()
794 CGBlockInfo blockInfo(blockExpr->getBlockDecl(), CurFn->getName()); in EmitBlockLiteral()
796 blockInfo.BlockExpression = blockExpr; in EmitBlockLiteral()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp152 REGISTER_MATCHER(blockExpr); in RegistryMaps()
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp893 const internal::VariadicDynCastAllOfMatcher<Stmt, BlockExpr> blockExpr; variable
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTContext.h2014 std::string getObjCEncodingForBlock(const BlockExpr *blockExpr) const;
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2073 extern const internal::VariadicDynCastAllOfMatcher<Stmt, BlockExpr> blockExpr;
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersNarrowingTest.cpp2652 EXPECT_TRUE(matchesObjC("void f() { ^{}(); }", blockExpr())); in TEST_P()