84 references to CamelCase
CSharpSyntaxGenerator (84)
SourceWriter.cs (84)
170WriteLine($"internal readonly {type} {CamelCase(field.Name)};"); 175WriteLine($"internal readonly {field.Type} {CamelCase(field.Name)};"); 223WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.Name} => new {type}(this.{CamelCase(field.Name)});"); 228WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.Name} => new {type}(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.{CamelCase(field.Name)}));"); 233WriteLine($"public {OverrideOrNewModifier(field)}{type} {field.Name} => new {type}(this.{CamelCase(field.Name)});"); 237WriteLine($"public {OverrideOrNewModifier(field)}{(GetFieldType(field, green: true))} {field.Name} => this.{CamelCase(field.Name)};"); 244WriteLine($"public {OverrideOrNewModifier(field)}{field.Type} {field.Name} => this.{CamelCase(field.Name)};"); 259WriteLine($"=> index == 0 ? this.{CamelCase(nodeFields[0].Name)} : null;"); 271WriteLine($"{i} => this.{CamelCase(field.Name)},"); 294Write($", {(GetFieldType(field, green: true))} {CamelCase(field.Name)}"); 299Write($", {field.Type} {CamelCase(field.Name)}"); 317WriteLine($"if ({CamelCase(field.Name)} != null)"); 319WriteLine($"this.AdjustFlagsAndWidth({CamelCase(field.Name)});"); 320WriteLine($"this.{CamelCase(field.Name)} = {CamelCase(field.Name)};"); 325WriteLine($"this.AdjustFlagsAndWidth({CamelCase(field.Name)});"); 326WriteLine($"this.{CamelCase(field.Name)} = {CamelCase(field.Name)};"); 332WriteLine($"this.{CamelCase(field.Name)} = {CamelCase(field.Name)};"); 343node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 356node.Fields.Select(f => $"this.{CamelCase(f.Name)}"), 402return $"{type} {CamelCase(f.Name)}"; 415Write($"{CamelCase(field.Name)} != this.{field.Name}"); 426node.Fields.Select(f => CamelCase(f.Name)))); 550var pname = CamelCase(field.Name); 554WriteLine($"if ({CamelCase(field.Name)} == null) throw new ArgumentNullException(nameof({CamelCase(field.Name)}));"); 560WriteLine($"if ({CamelCase(field.Name)} != null)"); 675return $"{type} {CamelCase(f.Name)}"; 685? $"{CamelCase(f.Name)}.Node" 686: CamelCase(f.Name)), 688valueFields.Select(f => CamelCase(f.Name)), 737WriteLine($"public {node.Name} With{field.Name}({fieldType} {CamelCase(field.Name)}) => With{field.Name}Core({CamelCase(field.Name)});"); 738WriteLine($"internal abstract {node.Name} With{field.Name}Core({fieldType} {CamelCase(field.Name)});"); 787WriteLine($"public new {node.Name} With{baseField.Name}({GetRedFieldType(baseField)} {CamelCase(baseField.Name)}) => ({node.Name})With{baseField.Name}Core({CamelCase(baseField.Name)});"); 849WriteLine($"private SyntaxNode? {CamelCase(field.Name)};"); 854WriteLine($"private {type} {CamelCase(field.Name)};"); 895WriteLine($"var slot = ((Syntax.InternalSyntax.{node.Name})this.Green).{CamelCase(field.Name)};"); 902WriteLine($" => new SyntaxToken(this, ((InternalSyntax.{node.Name})this.Green).{CamelCase(field.Name)}, {GetChildPosition(i)}, {GetChildIndex(i)});"); 926WriteLine($" => new {field.Type}(GetRed(ref this.{CamelCase(field.Name)}, {i}));"); 935WriteLine($"var red = GetRed(ref this.{CamelCase(field.Name)}, {i});"); 949WriteLine($" => GetRedAtZero(ref this.{CamelCase(field.Name)}){suffix};"); 953WriteLine($" => GetRed(ref this.{CamelCase(field.Name)}, {i}){suffix};"); 982? $"GetRedAtZero(ref this.{CamelCase(field.Name)})" 983: $"GetRed(ref this.{CamelCase(field.Name)}, {index})"; 999WriteLine($"{index} => GetRedAtZero(ref this.{CamelCase(field.Name)}){suffix},"); 1003WriteLine($"{index} => GetRed(ref this.{CamelCase(field.Name)}, {index}){suffix},"); 1027WriteLine($" => index == {index} ? this.{CamelCase(field.Name)} : null;"); 1037WriteLine($"{index} => this.{CamelCase(field.Name)},"); 1121node.Fields.Select(f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1133Write($"{CamelCase(field.Name)} != this.{field.Name}"); 1144node.Fields.Select(f => CamelCase(f.Name)))); 1173Write($"internal override {baseType.Name} With{field.Name}Core({GetRedPropertyType(baseField)} {CamelCase(field.Name)}) => With{field.Name}({CamelCase(field.Name)}"); 1176Write($" ?? throw new ArgumentNullException(nameof({CamelCase(field.Name)}))"); 1186$"public{(isNew ? " new " : " ")}{node.Name} With{StripPost(field.Name, "Opt")}({type} {CamelCase(field.Name)})" + 1191f == field ? CamelCase(f.Name) : $"this.{f.Name}"))); 1314var varName = StripPost(CamelCase(field.Name), "Opt"); 1360return $"({(GetFieldType(f, green: false))})Visit(node.{f.Name}) ?? throw new ArgumentNullException(\"{CamelCase(f.Name)}\")"; 1490var pname = CamelCase(field.Name); 1522WriteLine($"if ({CamelCase(field.Name)} == null) throw new ArgumentNullException(nameof({CamelCase(field.Name)}));"); 1534return $"(Syntax.InternalSyntax.SyntaxToken?){CamelCase(f.Name)}.Node"; 1537return $"(Syntax.InternalSyntax.SyntaxToken){CamelCase(f.Name)}.Node!"; 1540return $"{CamelCase(f.Name)}.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>()"; 1542return $"{CamelCase(f.Name)}.Node.ToGreenList<Syntax.InternalSyntax.{GetElementType(f.Type)}>()"; 1544return $"{CamelCase(f.Name)}.Node.ToGreenSeparatedList<Syntax.InternalSyntax.{GetElementType(f.Type)}>()"; 1546return $"{CamelCase(f.Name)}.Node.ToGreenList<Syntax.InternalSyntax.CSharpSyntaxNode>()"; 1548return $"{CamelCase(f.Name)} == null ? null : (Syntax.InternalSyntax.{f.Type}){CamelCase(f.Name)}.Green"; 1550return $"(Syntax.InternalSyntax.{f.Type}){CamelCase(f.Name)}.Green"; 1553valueFields.Select(f => CamelCase(f.Name)))); 1563nd.Fields.Select(f => $"{this.GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1657f => $"{GetRedPropertyType(f)} {CamelCase(f.Name)}"))); 1664? CamelCase(f.Name) 1755return $"{type} {CamelCase(f.Name)}"; 1762return $"{type} {CamelCase(f.Name)} = default"; 1778return $"{GetStringConverterMethod(f)}({CamelCase(f.Name)})"; 1780return CamelCase(f.Name); 1785return CamelCase(f.Name); 1787return $"{CamelCase(f.Name)} ?? {GetDefaultValue(nd, f)}";