Home | History | Annotate | Download | only in gn

Lines Matching refs:scope

20 class Scope;
31 typedef Value (*SelfEvaluatingArgsFunction)(Scope* scope,
37 typedef Value (*GenericBlockFunction)(Scope* scope,
48 Scope* block_scope,
52 typedef Value (*NoBlockFunction)(Scope* scope,
59 Value RunAssert(Scope* scope,
66 Value RunComponent(Scope* scope,
76 Scope* block_scope,
83 Scope* block_scope,
88 Value RunCustom(Scope* scope,
96 Value RunDeclareArgs(Scope* scope,
104 Value RunDefined(Scope* scope,
111 Value RunExecScript(Scope* scope,
118 Value RunExecutable(Scope* scope,
126 Value RunGroup(Scope* scope,
134 Value RunImport(Scope* scope,
141 Value RunPrint(Scope* scope,
148 Value RunProcessFileTemplate(Scope* scope,
155 Value RunReadFile(Scope* scope,
162 Value RunRebasePath(Scope* scope,
169 Value RunSetDefaults(Scope* scope,
177 Value RunSetDefaultToolchain(Scope* scope,
184 Value RunSetSourcesAssignmentFilter(Scope* scope,
191 Value RunSharedLibrary(Scope* scope,
199 Value RunSourceSet(Scope* scope,
207 Value RunStaticLibrary(Scope* scope,
215 Value RunTemplate(Scope* scope,
223 Value RunTest(Scope* scope,
231 Value RunTool(Scope* scope,
239 Value RunToolchain(Scope* scope,
247 Value RunToolchainArgs(Scope* scope,
255 Value RunWriteFile(Scope* scope,
285 Value RunFunction(Scope* scope,
295 // Verifies that the current scope is not processing an import. If it is, it
298 const Scope* scope,
303 const Scope* scope,
307 // The |scope| is the containing scope. It should have been already set as the
311 // the block scope to the current target name, which is assumed to be the first
315 bool FillTargetBlockScope(const Scope* scope,
320 Scope* block_scope,
334 // Returns the name of the toolchain for the given scope.
335 const Label& ToolchainLabelForScope(const Scope* scope);
337 // Generates a label for the given scope, using the current directory and
339 Label MakeLabelForScope(const Scope* scope,