public PartialTypeDeclarationProcessor(TypeDeclarationTuple partialTypeDeclaration, ReadonlyFieldCollector readonlyFieldCollector) { this.partialTypeDeclaration = partialTypeDeclaration; this.readonlyFieldCollector = readonlyFieldCollector; AllFields = partialTypeDeclaration.SyntaxNode.DescendantNodes() .OfType <FieldDeclarationSyntax>() .SelectMany(f => GetAllFields(f)); }
public PartialTypeDeclarationProcessor(TypeDeclarationTuple partialTypeDeclaration, ReadonlyFieldCollector readonlyFieldCollector) { this.partialTypeDeclaration = partialTypeDeclaration; this.readonlyFieldCollector = readonlyFieldCollector; allFields = partialTypeDeclaration.SyntaxNode.DescendantNodes() .OfType<FieldDeclarationSyntax>() .SelectMany(f => GetAllFields(f)); }