Home
last modified time | relevance | path

Searched refs:SourceLocExprScopeGuard (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DCurrentSourceLocExprScope.h33 class SourceLocExprScopeGuard;
48 class CurrentSourceLocExprScope::SourceLocExprScopeGuard {
50 SourceLocExprScopeGuard(const Expr *DefaultExpr, in SourceLocExprScopeGuard() function
58 ~SourceLocExprScopeGuard() { in ~SourceLocExprScopeGuard()
64 SourceLocExprScopeGuard(SourceLocExprScopeGuard const &) = delete;
65 SourceLocExprScopeGuard &operator=(SourceLocExprScopeGuard const &) = delete;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.h1655 using SourceLocExprScopeGuard =
1656 CurrentSourceLocExprScope::SourceLocExprScopeGuard;
1696 SourceLocExprScopeGuard SourceLocScope;
1699 struct CXXDefaultArgExprScope : SourceLocExprScopeGuard {
1701 : SourceLocExprScopeGuard(E, CGF.CurSourceLocExprScope) {}
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp81 using SourceLocExprScopeGuard = typedef
82 CurrentSourceLocExprScope::SourceLocExprScopeGuard;
7714 SourceLocExprScopeGuard Guard(E, Info.CurrentCall->CurSourceLocExprScope); in VisitCXXDefaultArgExpr()
7722 SourceLocExprScopeGuard Guard(E, Info.CurrentCall->CurSourceLocExprScope); in VisitCXXDefaultInitExpr()