Lines Matching refs:scope
74 void Args::AddArgOverrides(const Scope::KeyValueMap& overrides) {
75 for (Scope::KeyValueMap::const_iterator i = overrides.begin();
82 void Args::SetupRootScope(Scope* dest,
83 const Scope::KeyValueMap& toolchain_overrides) const {
90 bool Args::DeclareArgs(const Scope::KeyValueMap& args,
91 Scope* scope_to_set,
95 for (Scope::KeyValueMap::const_iterator i = args.begin();
107 Scope::KeyValueMap::iterator previously_declared =
137 // Only set on the current scope to the new value if it hasn't been already
152 for (Scope::KeyValueMap::const_iterator i = all_overrides_.begin();
165 void Args::SetSystemVars(Scope* dest) const {
237 void Args::ApplyOverrides(const Scope::KeyValueMap& values,
238 Scope* scope) const {
239 for (Scope::KeyValueMap::const_iterator i = values.begin();
241 scope->SetValue(i->first, i->second, i->second.origin());
244 void Args::SaveOverrideRecord(const Scope::KeyValueMap& values) const {
246 for (Scope::KeyValueMap::const_iterator i = values.begin();