Searched refs:ExprCleanupObjects (Results 1 – 10 of 10) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaLambda.cpp | 1715 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
|
D | SemaExprCXX.cpp | 5753 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()
|
D | SemaExpr.cpp | 12187 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()
|
D | SemaDecl.cpp | 11691 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaLambda.cpp | 2021 ExprCleanupObjects.push_back(Block); in BuildBlockForLambdaConversion()
|
D | SemaExprCXX.cpp | 6947 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()
|
D | SemaExpr.cpp | 6901 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()
|
D | SemaDecl.cpp | 14622 assert(ExprCleanupObjects.size() == in ActOnFinishFunctionBody()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 450 SmallVector<BlockDecl*, 8> ExprCleanupObjects; variable
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 659 SmallVector<ExprWithCleanups::CleanupObject, 8> ExprCleanupObjects; variable
|