26 references to Write
IOperationGenerator (26)
IOperationClassWriter.cs (26)
59Write(format); 487Write($"{accessibility} {@class}("); 505Write($"IConvertibleConversion {prop.Name.ToCamelCase()}, "); 513Write($"{prop.Type} {prop.Name.ToCamelCase()}, "); 519Write("OperationKind kind, "); 524Write($"SemanticModel? semanticModel, SyntaxNode syntax, {typeParameterString}{constantValueString}bool isImplicit"); 528Write(": base("); 540Write($"{prop.Name.ToCamelCase()}, "); 543Write("semanticModel, syntax, isImplicit)"); 607Write($"public new {propExtensibility}{prop.Type} {prop.Name} => "); 616Write($"({prop.Type})"); 619Write($"base.{baseProp.Name}"); 623Write("!"); 662Write("internal override int ChildOperationsCount =>"); 685Write($"{prop.Name}.Length"); 689Write($"({prop.Name} is null ? 0 : 1)"); 742Write($"{i} when "); 955Write($"return new {nameMinusI}("); 972Write(IsImmutableArray(prop.Type, out _) ? "VisitArray" : "Visit"); 973Write($"({internalName}.{prop.Name}), "); 977Write($"{internalName}.{prop.Name}Convertible, "); 981Write($"{internalName}.{prop.Name}, "); 987Write($"{internalName}.Kind, "); 990Write($"{internalName}.OwningSemanticModel, {internalName}.Syntax, "); 994Write($"{internalName}.Type, "); 999Write($"{internalName}.OperationConstantValue, ");