|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 275 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope,
304 Scope::FunctionDeclarationScope | Scope::DeclScope);
476 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope,
515 ParseScope FnScope(this, Scope::FnScope | Scope::DeclScope |
582 unsigned ScopeFlags = Scope::ClassScope|Scope::DeclScope;
tools/clang/lib/Parse/ParseDecl.cpp 473 Scope::DeclScope);
1438 unsigned ScopeFlags = Scope::ClassScope|Scope::DeclScope;
1516 this, Scope::FnScope | Scope::DeclScope | Scope::CompoundStmtScope,
4135 ParseScope StructScope(this, Scope::ClassScope|Scope::DeclScope);
4639 ParseScope EnumScope(this, Scope::DeclScope | Scope::EnumScope);
6006 Scope::FunctionPrototypeScope|Scope::DeclScope|
6203 Scope::FunctionPrototypeScope | Scope::DeclScope |
tools/clang/lib/Parse/ParseDeclCXX.cpp 212 ParseScope NamespaceScope(this, Scope::DeclScope);
259 ParseScope NamespaceScope(this, Scope::DeclScope);
337 ParseScope LinkageScope(this, Scope::DeclScope);
420 ParseScope ExportScope(this, Scope::DeclScope);
3021 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope);
3206 ParseScope ClassScope(this, Scope::ClassScope|Scope::DeclScope);
tools/clang/lib/Parse/ParseExpr.cpp 3020 Scope::CompoundStmtScope | Scope::DeclScope);
tools/clang/lib/Parse/ParseExprCXX.cpp 1288 Scope::DeclScope);
1455 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope |
tools/clang/lib/Parse/ParseObjc.cpp 1393 Scope::FunctionDeclarationScope | Scope::DeclScope);
1906 ParseScope ClassScope(this, Scope::DeclScope|Scope::ClassScope);
2472 ParseScope bodyScope(this, Scope::DeclScope | Scope::CompoundStmtScope);
2508 ParseScope TryScope(this, Scope::DeclScope | Scope::CompoundStmtScope);
2529 ParseScope CatchScope(this, Scope::DeclScope |
2576 Scope::DeclScope | Scope::CompoundStmtScope);
2626 ParseScope BodyScope(this, Scope::DeclScope | Scope::CompoundStmtScope);
3662 Scope::FnScope | Scope::DeclScope |
tools/clang/lib/Parse/ParseOpenMP.cpp 323 ParseScope OMPDRScope(this, Scope::FnScope | Scope::DeclScope |
359 ParseScope OMPDRScope(this, Scope::FnScope | Scope::DeclScope |
553 unsigned ScopeFlags = Scope::FnScope | Scope::DeclScope |
657 &P, Scope::FnScope | Scope::DeclScope | Scope::CompoundStmtScope,
1587 unsigned ScopeFlags = Scope::FnScope | Scope::DeclScope |
tools/clang/lib/Parse/ParsePragma.cpp 661 ParseScope CapturedRegionScope(this, Scope::FnScope | Scope::DeclScope |
tools/clang/lib/Parse/ParseStmt.cpp 478 Scope::DeclScope | Scope::CompoundStmtScope | Scope::SEHTryScope));
516 ParseScope ExpectScope(this, Scope::DeclScope | Scope::ControlScope |
862 Scope::DeclScope | Scope::CompoundStmtScope);
1234 ParseScope IfScope(this, Scope::DeclScope | Scope::ControlScope, C99orCXX);
1266 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, Tok.is(tok::l_brace));
1305 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX,
1376 ScopeFlags |= Scope::DeclScope | Scope::ControlScope;
1414 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, Tok.is(tok::l_brace));
1463 Scope::DeclScope | Scope::ControlScope;
1485 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, Tok.is(tok::l_brace));
1512 ScopeFlags = Scope::BreakScope | Scope::ContinueScope | Scope::DeclScope;
1527 ParseScope InnerScope(this, Scope::DeclScope, C99orCXX, Tok.is(tok::l_brace));
1647 ScopeFlags = Scope::DeclScope | Scope::ControlScope;
1911 ParseScope InnerScope(this, Scope::DeclScope, C99orCXXorObjC,
2214 /*isStmtExpr=*/false, Scope::DeclScope | Scope::TryScope |
2288 ParseScope CatchScope(this, Scope::DeclScope | Scope::ControlScope |
tools/clang/lib/Parse/ParseTemplate.cpp 1489 TemplateParamScopeStack.push_back(new ParseScope(this, Scope::DeclScope));
1508 ParseScope FnScope(this, Scope::FnScope | Scope::DeclScope |
tools/clang/lib/Parse/Parser.cpp 448 EnterScope(Scope::DeclScope);
1187 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope |
1218 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope |
1237 ParseScope BodyScope(this, Scope::FnScope | Scope::DeclScope |
1359 Scope::FunctionDeclarationScope | Scope::DeclScope);
tools/clang/lib/Sema/Scope.cpp 73 if (flags & DeclScope) {
78 else if ((flags & ClassScope) && getParent()->getFlags() == DeclScope)
149 {DeclScope, "DeclScope"},
tools/clang/lib/Sema/Sema.cpp 1622 if (S->getFlags() & (Scope::DeclScope | Scope::TemplateParamScope))
tools/clang/lib/Sema/SemaCodeComplete.cpp 4202 (S->getFlags() & Scope::DeclScope) != 0 &&
tools/clang/lib/Sema/SemaDecl.cpp 1885 assert((S->getFlags() & (Scope::DeclScope | Scope::TemplateParamScope)) &&
1985 while (((S->getFlags() & Scope::DeclScope) == 0) ||
5534 while ((S->getFlags() & Scope::DeclScope) == 0 ||
8557 ((S->getFlags() & Scope::DeclScope) == 0) ||
tools/clang/lib/Sema/SemaDeclCXX.cpp 9842 assert(S->getFlags() & Scope::DeclScope && "Invalid Scope.");
9932 assert(S->getFlags() & Scope::DeclScope && "Invalid Scope.");
10968 assert((S->getFlags() & Scope::DeclScope) &&
15060 Scope FakeDCScope(S, Scope::DeclScope, Diags);
tools/clang/lib/Sema/SemaExpr.cpp12049 const unsigned ForInitFlags = Scope::ControlScope | Scope::DeclScope;
tools/clang/lib/Sema/SemaLookup.cpp 1925 while (!(S->getFlags() & Scope::DeclScope) ||
tools/clang/lib/Sema/SemaTemplate.cpp 7378 while ((S->getFlags() & Scope::DeclScope) == 0 ||
9380 while ((S->getFlags() & Scope::DeclScope) == 0 ||
tools/lldb/source/Symbol/CxxModuleHandler.cpp 56 new Scope(result.back(), Scope::DeclScope, sema.getDiagnostics());