83 references to Name
dotnet-razorsyntaxgenerator (83)
AbstractFileWriter.cs (2)
485
}).Single(f => f.
Name
== field.
Name
);
SignatureWriter.cs (3)
70
_writer.WriteLine(" public abstract {0}{1} {2} {{ get; }}", "", field.Type, field.
Name
);
88
_writer.WriteLine(" public {0}{1}{2} {3} {{ get; }}", "", "", field.Type, field.
Name
);
94
_writer.WriteLine(" public {0}{1}{2} {3} {{ get; }}", "", "", field.Type, field.
Name
);
SourceWriter.cs (78)
141
WriteLine($"public abstract {(IsNew(field) ? "new " : "")}{field.Type} {field.
Name
} {{ get; }}");
145
WriteLine($"public abstract {(IsNew(field) ? "new " : "")}{field.Type} {field.
Name
} {{ get; }}");
156
WriteLine($"public abstract {(IsNew(field) ? "new " : "")}{field.Type} {field.
Name
} {{ get; }}");
236
WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.
Name
} => new {type}({GetFieldName(field)});");
240
WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.
Name
} => new {type}(new SyntaxList<GreenNode>({GetFieldName(field)}));");
244
WriteLine($"public {OverrideOrNewModifier(field)}SyntaxList<GreenNode> {field.
Name
} => new SyntaxList<GreenNode>({GetFieldName(field)});");
248
WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.
Name
} => {GetFieldName(field)};");
255
WriteLine($"public {OverrideOrNewModifier(field)}{field.Type} {field.
Name
} => {GetFieldName(field)};");
424
Write($"{GetParameterName(field)} != {field.
Name
}");
485
return $"VisitList(node.{f.
Name
})";
489
return $"({f.Type})Visit(node.{f.
Name
})";
493
return $"node.{f.
Name
}";
824
WriteLine($"public abstract {(IsNew(field) ? "new " : "")}{fieldType} {field.
Name
} {{ get; }}");
825
WriteLine($"public {abstractNode.Name} With{field.
Name
}({fieldType} {GetParameterName(field)}) => With{field.
Name
}Core({GetParameterName(field)});");
826
WriteLine($"internal abstract {abstractNode.Name} With{field.
Name
}Core({fieldType} {GetParameterName(field)});");
832
WriteLine($"public {abstractNode.Name} Add{field.
Name
}(params {argType}[] items) => Add{field.
Name
}Core(items);");
833
WriteLine($"internal abstract {abstractNode.Name} Add{field.
Name
}Core(params {argType}[] items);");
847
WriteLine($"public {abstractNode.Name} Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}(params {argType}[] items) => Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}Core(items);");
848
WriteLine($"internal abstract {abstractNode.Name} Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}Core(params {argType}[] items);");
860
WriteLine($"public abstract {(IsNew(field) ? "new " : "")}{field.Type} {field.
Name
} {{ get; }}");
874
WriteLine($"public new {abstractNode.Name} With{baseField.
Name
}({GetRedFieldType(baseField)} {GetParameterName(baseField)}) " +
875
$"=> ({abstractNode.Name})With{baseField.
Name
}Core({GetParameterName(baseField)});");
884
WriteLine($"public new {abstractNode.Name} Add{baseField.
Name
}(params {argType}[] items) => ({abstractNode.Name})Add{baseField.
Name
}Core(items);");
899
WriteLine($"public new {baseType.Name} Add{StripPost(baseField.
Name
, "Opt")}{referencedNodeField.
Name
}(params {argType}[] items) => Add{StripPost(baseField.
Name
, "Opt")}{referencedNodeField.
Name
}Core(items);");
952
Write($"public {OverrideOrNewModifier(field)}{field.Type} {field.
Name
}");
962
WriteLine($"var slot = ((InternalSyntax.{node.Name})Green).{field.
Name
};");
975
WriteLine($"public {OverrideOrNewModifier(field)}SyntaxTokenList {field.
Name
}");
989
Write($"public {OverrideOrNewModifier(field)}{field.Type} {field.
Name
} ");
1029
WriteLine($"public {OverrideOrNewModifier(field)}{field.Type} {field.
Name
} => ((InternalSyntax.{node.Name})Green).{field.
Name
};");
1213
Write($"{GetParameterName(field)} != {field.
Name
}");
1254
var baseType = GetHighestBaseTypeWithField(node, field.
Name
);
1257
WriteLine($"internal override {baseType.Name} With{field.
Name
}Core({type} {GetParameterName(field)}) => With{field.
Name
}({GetParameterName(field)});");
1262
Write($"public{(isNew ? " new " : " ")}{node.Name} With{StripPost(field.
Name
, "Opt")}({type} {GetParameterName(field)}) => Update(");
1266
f == field ? GetParameterName(f) : f.
Name
));
1277
var field = fields.FirstOrDefault(f => f.
Name
== name);
1339
var baseType = GetHighestBaseTypeWithField(node, field.
Name
);
1342
WriteLine($"internal override {baseType.Name} Add{field.
Name
}Core(params {argType}[] items) => Add{field.
Name
}(items);");
1348
WriteLine($"public{(isNew ? " new " : " ")}{node.Name} Add{field.
Name
}(params {argType}[] items) => With{StripPost(field.
Name
, "Opt")}(this.{field.
Name
}.AddRange(items));");
1358
var baseType = GetHighestBaseTypeWithField(node, field.
Name
);
1361
WriteLine($"internal override {baseType.Name} Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}Core(params {argType}[] items) => Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}(items);");
1368
Write($"public{(isNew ? " new " : " ")}{node.Name} Add{StripPost(field.
Name
, "Opt")}{referencedNodeField.
Name
}(params {argType}[] items)");
1377
WriteLine($"var {varName} = this.{field.
Name
} ?? SyntaxFactory.{factoryName}();");
1378
WriteLine($"return this.With{StripPost(field.
Name
, "Opt")}({varName}.With{StripPost(referencedNodeField.
Name
, "Opt")}({varName}.{referencedNodeField.
Name
}.AddRange(items)));");
1383
WriteLine($" => With{StripPost(field.
Name
, "Opt")}(this.{field.
Name
}.With{StripPost(referencedNodeField.
Name
, "Opt")}(this.{field.
Name
}.{referencedNodeField.
Name
}.AddRange(items)));");
1423
return $"VisitList(node.{f.
Name
})";
1427
return $"({f.Type})VisitToken(node.{f.
Name
})";
1431
return $"({f.Type})Visit(node.{f.
Name
})";
1435
return $"node.{f.
Name
}";
1677
Console.WriteLine(field.
Name
);
1694
return $"SyntaxFactory.Token(Get{StripPost(nd.Name, "Syntax")}{StripPost(field.
Name
, "Opt")}Kind(kind))";
1712
WriteLine($"private static SyntaxKind Get{StripPost(node.Name, "Syntax")}{StripPost(field.
Name
, "Opt")}Kind(SyntaxKind kind)");
1969
=> UnderscoreCamelCase(field.
Name
);
1972
=> CamelCase(field.
Name
);