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