public ClassSyntaxGenerator(ISyntaxGeneratorFacade syntaxGeneratorFacade, IReadOnlyList <IClassDeclarationGenerator> classDeclarationGenerators, string @namepsace) { _syntaxGeneratorFacade = syntaxGeneratorFacade; _classDeclarationGenerators = classDeclarationGenerators; _namespace = @namepsace; }
public UsingSyntaxGenerator(ISyntaxGeneratorFacade syntaxGeneratorFacade) { _syntaxGeneratorFacade = syntaxGeneratorFacade; }
public ClassCompilationUnitGenerator(IReadOnlyList <ClassGenerator.ICompilationUnitGenerator> classToGenerateVisitors, ISyntaxGeneratorFacade syntaxGeneratorFacade) { _classToGenerateVisitors = classToGenerateVisitors; _syntaxGeneratorFacade = syntaxGeneratorFacade; }
public ConstructorSyntaxGenerator(ISyntaxGeneratorFacade syntaxGeneratorFacade) { _syntaxGeneratorFacade = syntaxGeneratorFacade; }
public PropertyListSyntaxGenerator(ISyntaxGeneratorFacade syntaxGeneratorFacade, IPropertyDeclarationSyntaxModifier propertyDeclarationSyntaxModifier) { _syntaxGeneratorFacade = syntaxGeneratorFacade; _propertyDeclarationSyntaxModifier = propertyDeclarationSyntaxModifier; }
public AttributePropertyDeclarationSyntaxModifier(ISyntaxGeneratorFacade syntaxGeneratorFacade) { _syntaxGeneratorFacade = syntaxGeneratorFacade; }