Searched defs:ScopeFlags (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 455 unsigned ScopeFlags = Scope::ClassScope|Scope::DeclScope; local 456 ParseScope ClassScope(this, ScopeFlags, !AlreadyHasClassScope); 457 ParseScopeFlags ClassScopeFlags(this, ScopeFlags, AlreadyHasClassScope);
|
H A D | ParseStmt.cpp | 663 unsigned ScopeFlags) { 668 ParseScope CompoundScope(this, ScopeFlags); 1018 unsigned ScopeFlags = Scope::BreakScope | Scope::SwitchScope; local 1020 ScopeFlags |= Scope::DeclScope | Scope::ControlScope; 1021 ParseScope SwitchScope(this, ScopeFlags); 1107 unsigned ScopeFlags; local 1109 ScopeFlags = Scope::BreakScope | Scope::ContinueScope | 1112 ScopeFlags = Scope::BreakScope | Scope::ContinueScope; 1113 ParseScope WhileScope(this, ScopeFlags); 1160 unsigned ScopeFlags; local 662 ParseCompoundStatement(bool isStmtExpr, unsigned ScopeFlags) argument 1269 unsigned ScopeFlags; local [all...] |
H A D | Parser.cpp | 362 void Parser::EnterScope(unsigned ScopeFlags) { argument 365 N->Init(getCurScope(), ScopeFlags); local 368 Actions.CurScope = new Scope(getCurScope(), ScopeFlags, Diags); 390 /// Set the flags for the current scope to ScopeFlags. If ManageFlags is false, 392 Parser::ParseScopeFlags::ParseScopeFlags(Parser *Self, unsigned ScopeFlags, argument 397 CurScope->setFlags(ScopeFlags);
|
H A D | ParseExprCXX.cpp | 880 unsigned ScopeFlags = Scope::BlockScope | Scope::FnScope | Scope::DeclScope; local 881 ParseScope BodyScope(this, ScopeFlags);
|
H A D | ParseDecl.cpp | 845 unsigned ScopeFlags = Scope::ClassScope|Scope::DeclScope; local 846 ParseScope ClassScope(this, ScopeFlags, !AlreadyHasClassScope); 847 ParseScopeFlags ClassScopeFlags(this, ScopeFlags, AlreadyHasClassScope);
|
/external/clang/include/clang/Sema/ |
H A D | Scope.h | 32 /// ScopeFlags - These are bitfields that are or'd together when creating a 34 enum ScopeFlags { enum in class:clang::Scope 96 /// Flags - This contains a set of ScopeFlags, which indicates how the scope 150 Scope(Scope *Parent, unsigned ScopeFlags, DiagnosticsEngine &Diag) argument 152 Init(Parent, ScopeFlags);
|
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 651 /// scope is determined by ScopeFlags. Objects of this type should 664 // ScopeFlags, but only when ManageScope is true (the default). If 666 ParseScope(Parser *Self, unsigned ScopeFlags, bool ManageScope = true) argument 669 Self->EnterScope(ScopeFlags); 689 void EnterScope(unsigned ScopeFlags); 702 ParseScopeFlags(Parser *Self, unsigned ScopeFlags, bool ManageFlags = true); 1445 unsigned ScopeFlags);
|
Completed in 240 milliseconds