Home | History | Annotate | Download | only in gn

Lines Matching refs:scope

17 class Scope;
28 SCOPE,
37 // Values "shouldn't" have null scopes when type == Scope, so be sure to
39 // use-cases for creating values and immediately setting the scope on it. So
40 // you can pass a null scope here if you promise to set it before any other
41 // code gets it (code will generally assume the scope is not null).
42 Value(const ParseNode* origin, scoped_ptr<Scope> scope);
98 Scope* scope_value() {
99 DCHECK(type_ == SCOPE);
102 const Scope* scope_value() const {
103 DCHECK(type_ == SCOPE);
106 void SetScopeValue(scoped_ptr<Scope> scope);
131 scoped_ptr<Scope> scope_value_;