Lines Matching refs:Scope
14 bool HasStringValueEqualTo(const Scope* scope,
27 TEST(Scope, NonRecursiveMergeTo) {
54 Scope new_scope(setup.settings());
60 &new_scope, Scope::MergeOptions(),
67 Scope new_scope(setup.settings());
75 &new_scope, Scope::MergeOptions(), &assignment, "error", &err));
81 Scope new_scope(setup.settings());
86 Scope::MergeOptions options;
99 Scope new_scope(setup.settings());
104 Scope::MergeOptions options;
119 Scope new_scope(setup.settings());
125 &new_scope, Scope::MergeOptions(), &assignment, "error", &err));
131 Scope new_scope(setup.settings());
139 &new_scope, Scope::MergeOptions(), &assignment, "error", &err));
145 Scope new_scope(setup.settings());
149 &new_scope, Scope::MergeOptions(), &assignment, "error", &err));
157 Scope new_scope(setup.settings());
160 Scope::MergeOptions options;
171 Scope new_scope(setup.settings());
174 Scope::MergeOptions options;
184 Scope new_scope(setup.settings());
187 Scope::MergeOptions options;
197 TEST(Scope, MakeClosure) {
212 Scope nested1(static_cast<const Scope*>(setup.scope()));
215 Scope nested2(&nested1);
220 scoped_ptr<Scope> result = setup.scope()->MakeClosure();
233 TEST(Scope, GetMutableValue) {
251 Scope root_scope(setup.settings());
255 const Scope* const_root_scope = &root_scope;
256 Scope mutable_scope1(const_root_scope);
260 Scope mutable_scope2(&mutable_scope1);
287 TEST(Scope, RemovePrivateIdentifiers) {