312 references to Write
Microsoft.CodeAnalysis.Razor.Compiler (312)
Language\CodeGeneration\CodeWriter.WriteInterpolatedStringHandler.cs (4)
26=> _writer.Write(value); 35_writer.Write(value); 53_writer.Write(s); 86_writer.Write(value.ToString() ?? string.Empty);
Language\CodeGeneration\CodeWriterExtensions.cs (79)
124writer.Write(type).Write(" ").Write(name); 127writer.Write(" = ").Write(value); 131writer.Write(" = null"); 174writer.Write("-"); 250return writer.Write(ref left).Write(" = "); 255return writer.Write(left).Write(" = "); 260return writer.Write(", "); 265return writer.Write("new ").Write(typeName).Write("("); 292writer.Write("using "); 293writer.Write(name); 306writer.Write("#line (") 308.Write(",") 310.Write(")-(") 312.Write(",") 314.Write(") "); 319writer.WriteIntegerLiteral(characterOffset).Write(" "); 322return writer.Write("\"").WriteFilePath(span.FilePath, ensurePathBackslashes).WriteLine("\""); 333.Write("#line ") 335.Write(" \"") 344return writer.Write(filePath); 357writer.Write("\\"); 370writer.Write(methodName); 372return writer.Write("("); 381return writer.Write("("); 391writer.Write(")"); 534writer.Write(" { get;"); 538writer.Write(" private"); 563writer.Write(" "); 572writer.Write(content); 577writer.Write(content); 589writer.Write("@"); 626=> writer.Write("() => "); 634writer.Write("("); 636writer.Write(") => "); 642=> writer.Write($"async() => "); 650writer.Write("async("); 652writer.Write(") => "); 665writer.Write("namespace "); 701writer.Write("class "); 702writer.Write(name); 706writer.Write("<"); 716writer.Write(","); 720writer.Write(">"); 728writer.Write(" : "); 748writer.Write(", "); 787writer.Write(token.Content); 802writer.Write(content); 815.Write(typeName) 816.Write("(") 833.Write(returnType) 834.Write(" ") 835.Write(name) 836.Write("(") 858writer.Write(separator); 865writer.Write(item); 879writer.Write(separator); 894writer.Write("@\""); 906writer.Write("\"\""); 916writer.Write("\""); 920writer.Write("u8"); 929writer.Write("\""); 940writer.Write("\\r"); 943writer.Write("\\t"); 946writer.Write("\\\""); 949writer.Write("\\\'"); 952writer.Write("\\\\"); 955writer.Write("\\\0"); 958writer.Write("\\n"); 961writer.Write("\\u2028"); 964writer.Write("\\u2029"); 979writer.Write("\""); 983writer.Write("u8"); 1059_writer.Write(spaceCharacter);
Language\CodeGeneration\IntermediateNodeWriter.cs (4)
100context.CodeWriter.Write(firstCSharpChild.Content); 117context.CodeWriter.Write(csharpToken.Content); 160context.CodeWriter.Write(token.Content); 440writer.Write(token.Content);
Language\Components\BuilderVariableName.cs (2)
27writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 31writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter);
Language\Components\ComponentNodeWriter.cs (140)
111writer.Write("public static "); 114writer.Write(node.Component.TypeName); 118writer.Write("void"); 120writer.Write(" "); 121writer.Write(node.MethodName); 122writer.Write("<"); 123writer.Write(string.Join(", ", node.Component.Component.GetTypeParameters().Select(serializeTypeParameter))); 124writer.Write(">"); 126writer.Write("("); 127writer.Write("global::"); 128writer.Write(ComponentsApi.RenderTreeBuilder.FullTypeName); 129writer.Write(" "); 130writer.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 131writer.Write(", "); 132writer.Write("int seq"); 136writer.Write(", "); 146writer.Write(parameters[i].TypeName); 147writer.Write(" "); 152writer.Write(", "); 156writer.Write(")"); 163context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.BuilderParameter); 164context.CodeWriter.Write("."); 165context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.OpenComponent); 166context.CodeWriter.Write("<"); 176context.CodeWriter.Write(node.Component.TypeName); 179context.CodeWriter.Write(">("); 180context.CodeWriter.Write("seq"); 181context.CodeWriter.Write(");"); 193context.CodeWriter.Write(", "); 195context.CodeWriter.Write(", "); 199context.CodeWriter.Write("(object)"); 209context.CodeWriter.Write(", "); 218context.CodeWriter.Write(", "); 221context.CodeWriter.Write(", "); 225context.CodeWriter.Write("(object)"); 245context.CodeWriter.Write(", "); 299writer.Write("public static void "); 300writer.Write(node.MethodName); 301writer.Write("_CaptureParameters<"); 302writer.Write(string.Join(", ", node.Component.Component.GetTypeParameters().Select(a => a.Name))); 303writer.Write(">"); 305writer.Write("("); 315writer.Write(", "); 318writer.Write(parameter.TypeName); 319writer.Write(" "); 321writer.Write(", out "); 322writer.Write(parameter.TypeName); 323writer.Write(" "); 325writer.Write("_out"); 328writer.Write(")"); 335writer.Write(" "); 337writer.Write("_out = "); 354writer.Write(constraint); 379context.CodeWriter.Write("nameof("); 381context.CodeWriter.Write("."); 395context.CodeWriter.Write(attribute.PropertyName); 397context.CodeWriter.Write(")"); 517context.CodeWriter.Write(node.TypeName); 521context.CodeWriter.Write(typeName); 534context.CodeWriter.Write(typeName); 581writer.Write("__seq"); 596writer.Write("__syntheticArg"); 600writer.Write("__arg"); 615writer.Write("__typeInferenceArg_"); 728context.CodeWriter.Write(firstCSharpChild.Content); 1005context.CodeWriter.Write("."); 1006context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.OpenComponent); 1007context.CodeWriter.Write("<"); 1015context.CodeWriter.Write("<"); 1022context.CodeWriter.Write(", "); 1025context.CodeWriter.Write(">"); 1028context.CodeWriter.Write(">("); 1030context.CodeWriter.Write(");"); 1081context.CodeWriter.Write("."); 1082context.CodeWriter.Write(ComponentsApi.RenderTreeBuilder.CloseComponent); 1083context.CodeWriter.Write("();"); 1099context.CodeWriter.Write("."); 1100context.CodeWriter.Write(node.TypeInferenceNode.MethodName); 1101context.CodeWriter.Write("_CaptureParameters("); 1111context.CodeWriter.Write(", "); 1115context.CodeWriter.Write(", out var "); 1132context.CodeWriter.Write("."); 1133context.CodeWriter.Write(node.TypeInferenceNode.MethodName); 1134context.CodeWriter.Write("("); 1137context.CodeWriter.Write(", "); 1143context.CodeWriter.Write(", "); 1148context.CodeWriter.Write(", "); 1154context.CodeWriter.Write(");"); 1210context.CodeWriter.Write(valueExpression); 1214context.CodeWriter.Write("!"); 1253context.CodeWriter.Write("."); 1254context.CodeWriter.Write(addAttributeMethod); 1255context.CodeWriter.Write("("); 1257context.CodeWriter.Write(", "); 1260context.CodeWriter.Write(", "); 1264context.CodeWriter.Write("(object)("); 1271context.CodeWriter.Write(")"); 1274context.CodeWriter.Write(");"); 1289context.CodeWriter.Write(" var (_, _) = ("); 1305context.CodeWriter.Write("true"); 1322context.CodeWriter.Write("("); 1324context.CodeWriter.Write(")"); 1325context.CodeWriter.Write("("); 1332context.CodeWriter.Write(")"); 1341context.CodeWriter.Write(ComponentsApi.RuntimeHelpers.TypeCheck); 1342context.CodeWriter.Write("<"); 1344context.CodeWriter.Write(">"); 1345context.CodeWriter.Write("("); 1351context.CodeWriter.Write("global::"); 1352context.CodeWriter.Write(ComponentsApi.EventCallback.FactoryAccessor); 1353context.CodeWriter.Write("."); 1354context.CodeWriter.Write(ComponentsApi.EventCallbackFactory.CreateMethod); 1358context.CodeWriter.Write("<"); 1367context.CodeWriter.Write(">"); 1370context.CodeWriter.Write("("); 1371context.CodeWriter.Write("this"); 1372context.CodeWriter.Write(", "); 1376context.CodeWriter.Write(")"); 1380context.CodeWriter.Write(")"); 1387context.CodeWriter.Write(ComponentsApi.RuntimeHelpers.TypeCheck); 1388context.CodeWriter.Write("<"); 1390context.CodeWriter.Write(">"); 1391context.CodeWriter.Write("("); 1398context.CodeWriter.Write(")"); 1407codeWriter.Write("global::"); 1408codeWriter.Write(ComponentsApi.EventCallback.FullTypeName); 1409codeWriter.Write("<"); 1418codeWriter.Write(">"); 1464context.CodeWriter.Write("("); 1466context.CodeWriter.Write(")("); 1470context.CodeWriter.Write(")"); 1560writer.Write($"{ComponentsApi.RuntimeHelpers.TypeCheck}<{ComponentsApi.AddMultipleAttributesTypeFullName}>("); 1570writer.Write(")"); 1800writer.Write(" + "); 1803writer.Write("("); 1814writer.Write(")"); 1820writer.Write(" + "); 1834writer.Write(")"); 1858context.CodeWriter.Write(token.Content); 1864context.CodeWriter.Write(token.Content);
Language\Components\FormNameVariableName.cs (3)
21writer.Write(ComponentsApi.RenderTreeBuilder.FormNameVariableName); 25writer.Write(ComponentsApi.RenderTreeBuilder.FormNameVariableName); 27writer.Write("_");
Language\Components\RenderModeVariableName.cs (3)
21writer.Write(ComponentsApi.RenderTreeBuilder.RenderModeVariableName); 25writer.Write(ComponentsApi.RenderTreeBuilder.RenderModeVariableName); 27writer.Write("_");
Language\Components\RouteAttributeExtensionNode.cs (2)
19context.CodeWriter.Write("[global::"); 20context.CodeWriter.Write(ComponentsApi.RouteAttribute.FullTypeName);
Language\Components\TypeNameHelper.cs (2)
116codeWriter.Write(GlobalPrefix); 125codeWriter.Write(GlobalPrefix);
Language\Extensions\DefaultTagHelperTargetExtension.cs (16)
123.Write(CreateTagHelperMethodName) 144.Write("await ") 148.Write(ExecutionContextVariableName) 159.Write("await ") 167.Write(tagHelperOutputAccessor) 204.Write(ExecutionContextVariableName) 210.Write(attributeValueStyleParameter) 243.Write(StringValueBufferVariableName) 246.Write(attributeValueStyleParameter) 272.Write("throw ") 334context.CodeWriter.Write("true"); 370.Write("private ") 392.Write(StartTagHelperWritingScopeMethodName) 394.Write(EndTagHelperWritingScopeMethodName) 433context.CodeWriter.Write(token.Content); 520.Write(" = ");
Language\Extensions\MetadataAttributeTargetExtension.cs (21)
33context.CodeWriter.Write("[assembly: "); 34context.CodeWriter.Write(CompiledItemAttributeName); 35context.CodeWriter.Write("(typeof("); 36context.CodeWriter.Write(node.TypeName); 37context.CodeWriter.Write("), @\""); 38context.CodeWriter.Write(node.Kind); 39context.CodeWriter.Write("\", @\""); 40context.CodeWriter.Write(node.Identifier); 57context.CodeWriter.Write("["); 58context.CodeWriter.Write(CompiledItemMetadataAttributeName); 59context.CodeWriter.Write("("); 61context.CodeWriter.Write(", "); 67context.CodeWriter.Write("// language="); 96context.CodeWriter.Write("["); 97context.CodeWriter.Write(SourceChecksumAttributeName); 98context.CodeWriter.Write("(@\""); 99context.CodeWriter.Write(node.ChecksumAlgorithm.ToString()); 100context.CodeWriter.Write("\", @\""); 101context.CodeWriter.Write(ChecksumUtilities.BytesToString(node.Checksum)); 102context.CodeWriter.Write("\", @\""); 103context.CodeWriter.Write(node.Identifier);
Language\Extensions\PreallocatedAttributeTargetExtension.cs (18)
30.Write("private static readonly global::") 31.Write(TagHelperAttributeTypeName) 32.Write(" ") 33.Write(node.VariableName) 34.Write(" = ") 65.Write(node.VariableName) 72.Write("private static readonly global::") 73.Write(TagHelperAttributeTypeName) 74.Write(" ") 75.Write(node.VariableName) 76.Write(" = ") 101.Write("if (") 102.Write(node.FieldName) 103.Write(".") 104.Write(node.PropertyName) 111.Write("throw ") 126.Write("(string)") 130.Write(node.VariableName)
Language\Extensions\SectionTargetExtension.cs (3)
20.Write("\"") 21.Write(node.SectionName) 22.Write("\", ");
Language\Extensions\TemplateTargetExtension.cs (2)
22.Write(ItemParameterName).Write(" => ")
Language\RazorHtmlWriter.cs (1)
226_codeWriter.Write(content);
Mvc.Version1_X\LegacySectionTargetExtension.cs (3)
22.Write("\"") 23.Write(node.SectionName) 24.Write("\", ");
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (2)
75.Write("[") 76.Write(CreateNewOnMetadataUpdateAttributeName)
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (7)
93writer.Write("[") 110writer.Write("[") 111.Write(ViewComponentsApi.HtmlAttributeNotBoundAttribute.FullTypeName) 113.Write(ViewComponentsApi.ViewContextAttribute.GloballyQualifiedTypeName) 130writer.Write(" = ") 151writer.Write("var ") 153.Write("await ")