Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp512 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
519 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
529 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
534 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
543 ASTNodeNotSpelledInSourceScope RAII( in dataTraverseNode() local
549 ASTNodeNotSpelledInSourceScope RAII(this, true); in dataTraverseNode() local
553 ASTNodeNotAsIsSourceScope RAII(this, true); in dataTraverseNode() local
642 ASTNodeNotSpelledInSourceScope RAII(this, ScopedTraversal); in matchesRecursively() local
747 ASTNodeNotSpelledInSourceScope RAII(this, true); in TraverseTemplateInstantiations() local
753 ASTNodeNotSpelledInSourceScope RAII(this, true); in TraverseTemplateInstantiations() local
[all …]
H A DASTMatchersInternal.cpp289 TraversalKindScope RAII(Finder->getASTContext(), in matches() local
/openbsd-src/gnu/llvm/clang/include/clang/Parse/
H A DRAIIObjectsForParser.h182 ParsingDeclSpec(Parser &P, ParsingDeclRAIIObject *RAII) in ParsingDeclSpec() argument
184 ParsingRAII(P, RAII) {} in ParsingDeclSpec()
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenAction.cpp1209 struct RAII { in ExecuteAction() struct
1212 ~RAII() { Ctx.setDiagnosticHandler(std::move(PrevHandler)); } in ExecuteAction() argument
/openbsd-src/gnu/llvm/clang/docs/
H A DThreadSafetyAnalysis.rst402 ``SCOPED_CAPABILITY`` is an attribute on classes that implement RAII-style
906 // MutexLocker is an RAII class that acquires a mutex in its constructor, and
/openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5977 ASTChildrenNotSpelledInSourceScope RAII(Finder, false); in AST_MATCHER_P()
7743 ASTChildrenNotSpelledInSourceScope RAII(Finder, false); in AST_MATCHER_P()
/openbsd-src/gnu/llvm/clang/lib/Parse/
H A DParseExpr.cpp1973 ColonProtectionRAIIObject RAII(*this); in ParsePostfixExpressionSuffix() local
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp1338 Sema::ConstraintEvalRAII<TemplateInstantiator> RAII(*this); in TransformLambdaExpr() local
H A DSemaInit.cpp7462 RevertToOldSizeRAII RAII(Path); in visitLocalsRetainedByReferenceBinding() local
7590 RevertToOldSizeRAII RAII(Path); in visitLocalsRetainedByInitializer() local
H A DSemaTemplateInstantiateDecl.cpp1841 Sema::ConstraintEvalRAII<TemplateDeclInstantiator> RAII(*this); in VisitFunctionTemplateDecl() local
/openbsd-src/gnu/llvm/llvm/docs/
H A DCoroutines.rst413 RAII idiom and is suitable for allocation elision optimization which avoid
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExprConstant.cpp7464 TempVersionRAII RAII(*Info.CurrentCall); in VisitCXXDefaultArgExpr() local
7469 TempVersionRAII RAII(*Info.CurrentCall); in VisitCXXDefaultInitExpr() local