/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Program.h | 114 class DeclScope { class in class:clang::interp::Program 116 DeclScope(Program &P, const VarDecl *VD) : P(P) { P.startDeclaration(VD); } function in class:clang::interp::Program::DeclScope 117 ~DeclScope() { P.endDeclaration(); } 131 friend class DeclScope;
|
H A D | ByteCodeExprGen.cpp | 29 template <class Emitter> class DeclScope final : public LocalScope<Emitter> { 31 DeclScope(ByteCodeExprGen<Emitter> *Ctx, const VarDecl *VD) function in class:clang::interp::final 39 Program::DeclScope Scope; 491 Program::DeclScope Scope(P, VD); 538 DeclScope<Emitter> LocalScope(this, VD); 552 DeclScope<Emitter> LocalScope(this, VD);
|
H A D | ByteCodeExprGen.h | 37 template <class Emitter> class DeclScope; 164 friend class DeclScope<Emitter>;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | Scope.cpp | 73 if (flags & DeclScope) { 78 else if ((flags & ClassScope) && getParent()->getFlags() == DeclScope) 149 {DeclScope, "DeclScope"},
|
H A D | Sema.cpp | 1799 if (S->getFlags() & (Scope::DeclScope | Scope::TemplateParamScope))
|
H A D | SemaDecl.cpp | 1915 assert((S->getFlags() & (Scope::DeclScope | Scope::TemplateParamScope)) && 2015 while (((S->getFlags() & Scope::DeclScope) == 0) || 5697 while ((S->getFlags() & Scope::DeclScope) == 0 || 8796 ((S->getFlags() & Scope::DeclScope) == 0) ||
|
H A D | SemaDeclCXX.cpp | 11341 assert(S->getFlags() & Scope::DeclScope && "Invalid Scope."); 11431 assert(S->getFlags() & Scope::DeclScope && "Invalid Scope."); 12467 assert((S->getFlags() & Scope::DeclScope) && 16585 Scope FakeDCScope(S, Scope::DeclScope, Diags);
|
H A D | SemaLookup.cpp | 1865 while (!(S->getFlags() & Scope::DeclScope) ||
|
H A D | SemaTemplate.cpp | 7769 while ((S->getFlags() & Scope::DeclScope) == 0 || 9775 while ((S->getFlags() & Scope::DeclScope) == 0 ||
|
H A D | SemaCodeComplete.cpp | 4261 (S->getFlags() & Scope::DeclScope) != 0 &&
|
H A D | SemaExpr.cpp | 12903 const unsigned ForInitFlags = Scope::ControlScope | Scope::DeclScope;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 485 Scope::DeclScope | Scope::CompoundStmtScope | Scope::SEHTryScope)); 523 ParseScope ExpectScope(this, Scope::DeclScope | Scope::ControlScope | 869 Scope::DeclScope | Scope::CompoundStmtScope); 1348 ParseScope IfScope(this, Scope::DeclScope | Scope::ControlScope, C99orCXX); 1382 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, IsBracedThen); 1426 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, 1502 ScopeFlags |= Scope::DeclScope | Scope::ControlScope; 1540 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, Tok.is(tok::l_brace)); 1589 Scope::DeclScope | Scope::ControlScope; 1613 ParseScope InnerScope(this, Scope::DeclScope, C99orCX [all...] |
H A D | ParseCXXInlineMethods.cpp | 304 Scopes.Enter(Scope::ClassScope|Scope::DeclScope); 339 Scope::DeclScope); 535 ParseScope FnScope(this, Scope::FnScope | Scope::DeclScope | 719 InDeclScope.Scopes.Enter(Scope::FnScope | Scope::DeclScope |
|
H A D | ParseObjc.cpp | 1397 Scope::FunctionDeclarationScope | Scope::DeclScope); 1910 ParseScope ClassScope(this, Scope::DeclScope|Scope::ClassScope); 2476 ParseScope bodyScope(this, Scope::DeclScope | Scope::CompoundStmtScope); 2512 ParseScope TryScope(this, Scope::DeclScope | Scope::CompoundStmtScope); 2533 ParseScope CatchScope(this, Scope::DeclScope | 2580 Scope::DeclScope | Scope::CompoundStmtScope); 2630 ParseScope BodyScope(this, Scope::DeclScope | Scope::CompoundStmtScope); 3667 Scope::FnScope | Scope::DeclScope |
|
H A D | Parser.cpp | 444 EnterScope(Scope::DeclScope); 1192 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope | 1223 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope | 1242 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope | 1373 Scope::FunctionDeclarationScope | Scope::DeclScope);
|
H A D | ParseDeclCXX.cpp | 212 ParseScope NamespaceScope(this, Scope::DeclScope); 259 ParseScope NamespaceScope(this, Scope::DeclScope); 339 ParseScope LinkageScope(this, Scope::DeclScope); 422 ParseScope ExportScope(this, Scope::DeclScope); 3037 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope); 3222 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope); 3838 Scope::DeclScope |
|
H A D | ParseOpenMP.cpp | 352 ParseScope OMPDRScope(this, Scope::FnScope | Scope::DeclScope | 387 ParseScope OMPDRScope(this, Scope::FnScope | Scope::DeclScope | 576 unsigned ScopeFlags = Scope::FnScope | Scope::DeclScope | 675 Scopes.Enter(Scope::FnScope | Scope::DeclScope | 2070 unsigned ScopeFlags = Scope::FnScope | Scope::DeclScope | 3335 EnterScope(Scope::OpenMPDirectiveScope | Scope::DeclScope); 3467 EnterScope(Scope::OpenMPDirectiveScope | Scope::DeclScope);
|
H A D | ParseTemplate.cpp | 1656 Scopes.Enter(Scope::DeclScope); 1676 ParseScope FnScope(this, Scope::FnScope | Scope::DeclScope |
|
H A D | ParseExprCXX.cpp | 1291 Scope::DeclScope); 1482 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope | 3364 Scope::DeclScope); 3394 ParseScope BodyScope(this, Scope::DeclScope);
|
H A D | ParseDecl.cpp | 473 Scope::DeclScope); 4119 ParseScope StructScope(this, Scope::ClassScope|Scope::DeclScope); 4647 ParseScope EnumScope(this, Scope::DeclScope | Scope::EnumScope); 6053 Scope::FunctionPrototypeScope|Scope::DeclScope| 6271 Scope::FunctionPrototypeScope | Scope::DeclScope |
|
H A D | ParseExpr.cpp | 3496 Scope::CompoundStmtScope | Scope::DeclScope);
|
H A D | ParsePragma.cpp | 713 ParseScope CapturedRegionScope(this, Scope::FnScope | Scope::DeclScope |
|
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | CxxModuleHandler.cpp | 56 new Scope(result.back(), Scope::DeclScope, sema.getDiagnostics());
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Scope.h | 59 DeclScope = 0x08, enumerator in enum:clang::Scope::ScopeFlags 70 /// the FnScope and DeclScope flags set as well. 94 /// It always has FnScope and DeclScope set as well.
|