Home
last modified time | relevance | path

Searched refs:RAII (Results 1 – 25 of 30) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp496 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
503 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
513 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
518 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
527 ASTNodeNotSpelledInSourceScope RAII( in dataTraverseNode() local
533 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
537 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
626 ASTNodeNotSpelledInSourceScope RAII(this, ScopedTraversal); in matchesRecursively() local
729 ASTNodeNotSpelledInSourceScope RAII(this, true); in TraverseTemplateInstantiations() local
735 ASTNodeNotSpelledInSourceScope RAII(this, true); in TraverseTemplateInstantiations() local
[all …]
H A DASTMatchersInternal.cpp289 TraversalKindScope RAII(Finder->getASTContext(), in matches() local
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h182 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec() argument
184 ParsingRAII(P, RAII) {} in ParsingDeclSpec()
/netbsd-src/external/bsd/lutok/dist/
H A DREADME5 RAII to prevent resource leakage, expose C++-friendly data types, report
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
H A Dmutex810 // RAII type to set up state for pthread_once call.
845 // RAII type to set up state for pthread_once call.
930 // RAII helper to call _M_finish.
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-rc/
H A DResourceFileWriter.cpp477 ContextKeeper RAII(this); in visitStringTableResource() local
563 ContextKeeper RAII(this); in writeResource() local
1290 ContextKeeper RAII(this); in dumpAllStringTables() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenAction.cpp1079 struct RAII { in ExecuteAction() struct
1082 ~RAII() { Ctx.setDiagnosticHandler(std::move(PrevHandler)); } in ExecuteAction() argument
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DThreadSafetyAnalysis.rst402 ``SCOPED_CAPABILITY`` is an attribute on classes that implement RAII-style
905 // MutexLocker is an RAII class that acquires a mutex in its constructor, and
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5775 ASTChildrenNotSpelledInSourceScope RAII(Finder, false); in AST_MATCHER_P()
7325 ASTChildrenNotSpelledInSourceScope RAII(Finder, false); in AST_MATCHER_P()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-20201687 * pt.c (push_template_decl): Refactor for some RAII.
1737 * parser.c (cp_parser_explicit_instantiation): Refactor some RAII.
1741 some RAII.
2134 (pop_local_binding): RAII.
3164 (cp_parser_block_declaration): RAII token pointer.
4222 (instantiate_class_template_1): Use more RAII.
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddtoh.d839 + - destructors that would break RAII
/netbsd-src/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseExpr.cpp1907 ColonProtectionRAIIObject RAII(*this); in ParsePostfixExpressionSuffix() local
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp7073 RevertToOldSizeRAII RAII(Path); in visitLocalsRetainedByReferenceBinding() local
7201 RevertToOldSizeRAII RAII(Path); in visitLocalsRetainedByInitializer() local
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DCoroutines.rst413 RAII idiom and is suitable for allocation elision optimization which avoid
/netbsd-src/share/misc/
H A Dacronyms.comp1393 RAII resource acquisition is initialization
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/
H A DChangeLog-2021333 RAII helper for creating and inserting new nodes.
777 RAII type.
3810 RAII class template.
H A DChangeLog4161 (__moneypunct_cache::_M_cache): Replace try-catch with RAII and
H A DChangeLog-20166027 * testsuite/util/testsuite_fs.h (scoped_file): Define RAII helper.
8682 (_Temporary_value): New RAII type using allocator to construct/destroy.
H A DChangeLog-20183496 (__gnu_test::default_resource_mgr): Define RAII helper for changing
H A DChangeLog-20145680 New RAII utilities for working with allocators.
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DExprConstant.cpp7369 TempVersionRAII RAII(*Info.CurrentCall); in VisitCXXDefaultArgExpr() local
7374 TempVersionRAII RAII(*Info.CurrentCall); in VisitCXXDefaultInitExpr() local
/netbsd-src/external/gpl3/gcc/dist/libcpp/
H A DChangeLog971 (linemap_ordinary_map_lookup): Refactor for RAII
1624 * line-map.c (linemap_enter_macro): Use RAII. Clear all of the
/netbsd-src/external/gpl3/gdb/dist/gdb/
H A DChangeLog-201814503 parameter with RAII equivalents.
14504 (btrace_insn_history): Replace cleanup with RAII equivalents.
/netbsd-src/external/gpl3/gdb.old/dist/gdb/
H A DChangeLog-201814503 parameter with RAII equivalents.
14504 (btrace_insn_history): Replace cleanup with RAII equivalents.
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Drtl.texi4876 Here, @code{attempt} is an RAII object that should remain in scope

12