11 references to ScopeStack
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\ComponentDesignTimeNodeWriter.cs (3)
441var variableName = new TypeInferenceArgName(ScopeStack.Depth, parameter.ParameterName); 937using (ScopeStack.OpenComponentScope(context, parameterName)) 986using (ScopeStack.OpenTemplateScope(context))
Language\Components\ComponentNodeWriter.cs (3)
26public BuilderVariableName BuilderVariableName => ScopeStack.BuilderVariableName; 27public RenderModeVariableName RenderModeVariableName => ScopeStack.RenderModeVariableName; 28public FormNameVariableName FormNameVariableName => ScopeStack.FormNameVariableName;
Language\Components\ComponentRuntimeNodeWriter.cs (5)
224ScopeStack.IncrementFormName(); 448ScopeStack.IncrementRenderMode(); 489var variableName = new TypeInferenceArgName(ScopeStack.Depth, parameter.ParameterName); 850using (ScopeStack.OpenComponentScope(context, parameterName)) 879using (ScopeStack.OpenTemplateScope(context))