1 type derived from BaseMacroConfig
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Macros\BaseMacroConfig.cs (1)
44internal abstract class BaseMacroConfig<TMacro, TMacroConfig> : BaseMacroConfig, IMacroConfig
8 references to BaseMacroConfig
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (8)
MacroProcessor.cs (2)
34if (dependentMacros.OfType<BaseMacroConfig>().Any(bmc => bmc.MacroErrors.Any())) 40string.Join(",", dependentMacros.OfType<BaseMacroConfig>().SelectMany(d => d.MacroErrors))));
Macros\BaseGeneratedSymbolMacro.cs (3)
14internal abstract class BaseGeneratedSymbolMacro<T> : BaseMacro<T>, IGeneratedSymbolMacro, IGeneratedSymbolMacro<T>, IDeferredMacro where T : BaseMacroConfig, IMacroConfig 41internal abstract class BaseNondeterministicMacro<T> : BaseGeneratedSymbolMacro<T>, IDeterministicModeMacro<T> where T : BaseMacroConfig, IMacroConfig 50internal abstract class BaseNondeterministicGenSymMacro<T> : BaseNondeterministicMacro<T>, IDeterministicModeMacro<T>, IDeterministicModeMacro where T : BaseMacroConfig, IMacroConfig
Macros\BaseMacro.cs (1)
9internal abstract class BaseMacro<T> : IMacro<T> where T : BaseMacroConfig, IMacroConfig
RunnableProjectConfig.cs (2)
503private List<BaseMacroConfig> ProduceComputedMacroConfig() 505List<BaseMacroConfig> computedMacroConfigs = new();