Home
last modified time | relevance | path

Searched refs:ExprCleanupObjects (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/Sema/
DSemaLambda.cpp1715 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
DSemaExprCXX.cpp5753 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
5755 ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
5759 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
5760 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
DSemaExpr.cpp12187 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
12825 ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(), Cleanup, in PushExpressionEvaluationContext()
12876 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
12877 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
12899 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
12900 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
12901 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
DSemaDecl.cpp11691 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
/external/llvm-project/clang/lib/Sema/
DSemaLambda.cpp2021 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
DSemaExprCXX.cpp6947 assert(ExprCleanupObjects.size() >= FirstCleanup); in MaybeCreateExprWithCleanups()
6949 ExprCleanupObjects.size() == FirstCleanup); in MaybeCreateExprWithCleanups()
6953 auto Cleanups = llvm::makeArrayRef(ExprCleanupObjects.begin() + FirstCleanup, in MaybeCreateExprWithCleanups()
6954 ExprCleanupObjects.size() - FirstCleanup); in MaybeCreateExprWithCleanups()
DSemaExpr.cpp6901 ExprCleanupObjects.push_back(E); in BuildCompoundLiteralExpr()
15478 ExprCleanupObjects.push_back(Result->getBlockDecl()); in ActOnBlockStmtExpr()
16242 ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(), Cleanup, in PushExpressionEvaluationContext()
16549 ExprCleanupObjects.erase(ExprCleanupObjects.begin() + Rec.NumCleanupObjects, in PopExpressionEvaluationContext()
16550 ExprCleanupObjects.end()); in PopExpressionEvaluationContext()
16569 ExprCleanupObjects.erase( in DiscardCleanupsInEvaluationContext()
16570 ExprCleanupObjects.begin() + ExprEvalContexts.back().NumCleanupObjects, in DiscardCleanupsInEvaluationContext()
16571 ExprCleanupObjects.end()); in DiscardCleanupsInEvaluationContext()
DSemaDecl.cpp14622 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
/external/clang/include/clang/Sema/
DSema.h450 SmallVector<BlockDecl*, 8> ExprCleanupObjects; variable
/external/llvm-project/clang/include/clang/Sema/
DSema.h659 SmallVector<ExprWithCleanups::CleanupObject, 8> ExprCleanupObjects; variable