6 instantiations of CodeRenderingContext
Microsoft.AspNetCore.Razor.Language.UnitTests (3)
CodeGeneration\CodeRenderingContextTest.cs (3)
27using var context = new CodeRenderingContext( 58using var context = new CodeRenderingContext( 99using var context = new CodeRenderingContext(
Microsoft.AspNetCore.Razor.Test.Common (2)
Language\CodeGeneration\TestCodeRenderingContext.cs (2)
24var context = new CodeRenderingContext(nodeWriter, source, documentNode, options); 42var context = new CodeRenderingContext(nodeWriter, source, documentNode, options);
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\DefaultRazorCSharpLoweringPhase.cs (1)
40using var context = new CodeRenderingContext(
329 references to CodeRenderingContext
Microsoft.AspNetCore.Mvc.Razor.Extensions.UnitTests (4)
InjectTargetExtensionTest.cs (2)
21using var context = TestCodeRenderingContext.CreateRuntime(); 47using var context = TestCodeRenderingContext.CreateRuntime();
ViewComponentTagHelperTargetExtensionTest.cs (2)
27using var context = TestCodeRenderingContext.CreateRuntime(); 85using var context = TestCodeRenderingContext.CreateRuntime();
Microsoft.AspNetCore.Razor.Language.UnitTests (102)
CodeGeneration\CodeRenderingContextTest.cs (3)
27using var context = new CodeRenderingContext( 58using var context = new CodeRenderingContext( 99using var context = new CodeRenderingContext(
CodeGeneration\DesignTimeNodeWriterTest.cs (17)
25using var context = TestCodeRenderingContext.CreateDesignTime(); 49using var context = TestCodeRenderingContext.CreateDesignTime(); 85using var context = TestCodeRenderingContext.CreateDesignTime(); 124using var context = TestCodeRenderingContext.CreateDesignTime(); 147using var context = TestCodeRenderingContext.CreateDesignTime(); 182using var context = TestCodeRenderingContext.CreateDesignTime(); 211using var context = TestCodeRenderingContext.CreateDesignTime(); 250using var context = TestCodeRenderingContext.CreateDesignTime(); 284using var context = TestCodeRenderingContext.CreateDesignTime(); 307using var context = TestCodeRenderingContext.CreateDesignTime(); 341using var context = TestCodeRenderingContext.CreateDesignTime(); 382using var context = TestCodeRenderingContext.CreateDesignTime(source: source); 414using var context = TestCodeRenderingContext.CreateDesignTime(source: sourceDocument); 446using var context = TestCodeRenderingContext.CreateDesignTime(source: source); 488using var context = TestCodeRenderingContext.CreateDesignTime(); 532using var context = TestCodeRenderingContext.CreateDesignTime(source: RazorSourceDocument.Create("", fileName)); 574public override void WriteNode(CodeTarget target, CodeRenderingContext context)
CodeGeneration\LiteralRuntimeNodeWriterTest.cs (2)
16using var context = TestCodeRenderingContext.CreateRuntime(); 47using var context = TestCodeRenderingContext.CreateRuntime();
CodeGeneration\RuntimeNodeWriterTest.cs (24)
26using var context = TestCodeRenderingContext.CreateRuntime(); 50using var context = TestCodeRenderingContext.CreateRuntime(); 81using var context = TestCodeRenderingContext.CreateRuntime(); 116using var context = TestCodeRenderingContext.CreateRuntime(); 140using var context = TestCodeRenderingContext.CreateRuntime(); 172using var context = TestCodeRenderingContext.CreateRuntime(); 201using var context = TestCodeRenderingContext.CreateRuntime(); 244using var context = TestCodeRenderingContext.CreateRuntime(); 263using var context = TestCodeRenderingContext.CreateRuntime(); 286using var context = TestCodeRenderingContext.CreateRuntime(); 317using var context = TestCodeRenderingContext.CreateRuntime(); 348using var context = TestCodeRenderingContext.CreateRuntime(); 367using var context = TestCodeRenderingContext.CreateRuntime(); 387using var context = TestCodeRenderingContext.CreateRuntime(); 407using var context = TestCodeRenderingContext.CreateRuntime(); 429using var context = TestCodeRenderingContext.CreateRuntime(); 451using var context = TestCodeRenderingContext.CreateRuntime(); 482using var context = TestCodeRenderingContext.CreateRuntime(); 511using var context = TestCodeRenderingContext.CreateRuntime(); 537using var context = TestCodeRenderingContext.CreateRuntime(); 572using var context = TestCodeRenderingContext.CreateRuntime(source: source); 603using var context = TestCodeRenderingContext.CreateRuntime(); 623using var context = TestCodeRenderingContext.CreateRuntime(); 646public override void WriteNode(CodeTarget target, CodeRenderingContext context)
CodeGeneration\TagHelperHtmlAttributeRuntimeNodeWriterTest.cs (3)
32using var context = TestCodeRenderingContext.CreateRuntime(); 57using var context = TestCodeRenderingContext.CreateRuntime(); 91using var context = TestCodeRenderingContext.CreateRuntime(source: source);
Extensions\DefaultTagHelperTargetExtensionTest.cs (30)
61using var context = TestCodeRenderingContext.CreateDesignTime(); 96using var context = TestCodeRenderingContext.CreateRuntime(); 136using var context = TestCodeRenderingContext.CreateDesignTime(); 169using var context = TestCodeRenderingContext.CreateRuntime(); 203using var context = TestCodeRenderingContext.CreateDesignTime(); 232using var context = TestCodeRenderingContext.CreateRuntime(); 267using var context = TestCodeRenderingContext.CreateDesignTime(); 312using var context = TestCodeRenderingContext.CreateRuntime(); 355using var context = TestCodeRenderingContext.CreateRuntime(); 402using var context = TestCodeRenderingContext.CreateRuntime(); 424using var context = TestCodeRenderingContext.CreateRuntime(); 446using var context = TestCodeRenderingContext.CreateRuntime(); 470using var context = TestCodeRenderingContext.CreateDesignTime(); 515using var context = TestCodeRenderingContext.CreateDesignTime(); 560using var context = TestCodeRenderingContext.CreateDesignTime(); 614using var context = TestCodeRenderingContext.CreateDesignTime(); 660using var context = TestCodeRenderingContext.CreateDesignTime(); 704using var context = TestCodeRenderingContext.CreateDesignTime(); 756using var context = TestCodeRenderingContext.CreateDesignTime(); 800using var context = TestCodeRenderingContext.CreateRuntime(); 850using var context = TestCodeRenderingContext.CreateRuntime(); 905using var context = TestCodeRenderingContext.CreateRuntime(); 951using var context = TestCodeRenderingContext.CreateRuntime(); 996using var context = TestCodeRenderingContext.CreateRuntime(); 1053using var context = TestCodeRenderingContext.CreateRuntime(); 1123using var context = TestCodeRenderingContext.CreateRuntime(); 1172using var context = TestCodeRenderingContext.CreateDesignTime(); 1197using var context = TestCodeRenderingContext.CreateRuntime(); 1236using var context = TestCodeRenderingContext.CreateRuntime(suppressUniqueIds: null); 1246private static void Push(CodeRenderingContext context, TagHelperIntermediateNode node)
Extensions\DesignTimeDirectiveTargetExtensionTest.cs (7)
19using var context = TestCodeRenderingContext.CreateDesignTime(); 43using var context = TestCodeRenderingContext.CreateDesignTime(); 84using var context = TestCodeRenderingContext.CreateDesignTime(); 125using var context = TestCodeRenderingContext.CreateDesignTime(); 166using var context = TestCodeRenderingContext.CreateDesignTime(); 224using var context = TestCodeRenderingContext.CreateDesignTime(); 265using var context = TestCodeRenderingContext.CreateDesignTime();
Extensions\MetadataAttributeTargetExtensionTest.cs (4)
22using var context = TestCodeRenderingContext.CreateRuntime(); 51using var context = TestCodeRenderingContext.CreateRuntime(); 80using var context = TestCodeRenderingContext.CreateRuntime(); 107using var context = TestCodeRenderingContext.CreateRuntime();
Extensions\PreallocatedAttributeTargetExtensionTest.cs (8)
18using var context = TestCodeRenderingContext.CreateRuntime(); 45using var context = TestCodeRenderingContext.CreateRuntime(); 72using var context = TestCodeRenderingContext.CreateRuntime(); 104using var context = TestCodeRenderingContext.CreateRuntime(); 131using var context = TestCodeRenderingContext.CreateRuntime(); 179using var context = TestCodeRenderingContext.CreateRuntime(); 233using var context = TestCodeRenderingContext.CreateRuntime(); 289private static void Push(CodeRenderingContext context, TagHelperIntermediateNode node)
Extensions\SectionTargetExtensionTest.cs (2)
32using var context = TestCodeRenderingContext.CreateRuntime(); 66using var context = TestCodeRenderingContext.CreateDesignTime();
Extensions\TemplateTargetExtensionTest.cs (1)
32using var context = TestCodeRenderingContext.CreateRuntime(nodeWriter: nodeWriter);
Intermediate\ExtensionIntermediateNodeTest.cs (1)
56public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Microsoft.AspNetCore.Razor.Test.Common (4)
Language\CodeGeneration\TestCodeRenderingContext.cs (4)
12public static CodeRenderingContext CreateDesignTime( 24var context = new CodeRenderingContext(nodeWriter, source, documentNode, options); 30public static CodeRenderingContext CreateRuntime( 42var context = new CodeRenderingContext(nodeWriter, source, documentNode, options);
Microsoft.CodeAnalysis.Razor.Compiler (219)
Language\CodeGeneration\CodeRenderingContextExtensions.cs (6)
13this CodeRenderingContext context, SourceSpan? span, bool suppressLineDefaultAndHidden = false) 24this CodeRenderingContext context, SourceSpan? span, int characterOffset = 0, bool suppressLineDefaultAndHidden = false) 34private readonly CodeRenderingContext _context; 41CodeRenderingContext context, 56public static LinePragmaScope Standard(CodeRenderingContext context, SourceSpan span, bool suppressLineDefaultAndHidden) 68public static LinePragmaScope Enhanced(CodeRenderingContext context, SourceSpan span, int characterOffset, bool suppressLineDefaultAndHidden)
Language\CodeGeneration\CodeWriterExtensions.cs (8)
80public static CodeWriter WritePadding(this CodeWriter writer, int offset, SourceSpan? span, CodeRenderingContext context) 512CodeRenderingContext context) 528CodeRenderingContext context = null, 558CodeRenderingContext context) 566static void WriteToken(CodeWriter writer, string content, SourceSpan? span, CodeRenderingContext context) 658public static CSharpCodeWritingScope BuildNamespace(this CodeWriter writer, string? name, SourceSpan? span, CodeRenderingContext context) 689CodeRenderingContext context, 796static void WriteWithPragma(string content, CodeRenderingContext context, SourceSpan source)
Language\CodeGeneration\DesignTimeNodeWriter.cs (10)
19public override void WriteUsingDirective(CodeRenderingContext context, UsingDirectiveIntermediateNode node) 41public override void WriteCSharpExpression(CodeRenderingContext context, CSharpExpressionIntermediateNode node) 104public override void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node) 123public override void WriteHtmlAttribute(CodeRenderingContext context, HtmlAttributeIntermediateNode node) 128public override void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node) 133public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context, CSharpExpressionAttributeValueIntermediateNode node) 200public override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node) 249public override void WriteHtmlContent(CodeRenderingContext context, HtmlContentIntermediateNode node) 254public override void BeginWriterScope(CodeRenderingContext context, string writer) 259public override void EndWriterScope(CodeRenderingContext context)
Language\CodeGeneration\IntermediateNodeWriter.cs (23)
11public abstract void WriteUsingDirective(CodeRenderingContext context, UsingDirectiveIntermediateNode node); 13public abstract void WriteCSharpExpression(CodeRenderingContext context, CSharpExpressionIntermediateNode node); 15public abstract void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node); 17public abstract void WriteHtmlContent(CodeRenderingContext context, HtmlContentIntermediateNode node); 19public abstract void WriteHtmlAttribute(CodeRenderingContext context, HtmlAttributeIntermediateNode node); 21public abstract void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node); 23public abstract void WriteCSharpExpressionAttributeValue(CodeRenderingContext context, CSharpExpressionAttributeValueIntermediateNode node); 25public abstract void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node); 27public virtual void WriteComponent(CodeRenderingContext context, ComponentIntermediateNode node) 32public virtual void WriteComponentAttribute(CodeRenderingContext context, ComponentAttributeIntermediateNode node) 37public virtual void WriteComponentChildContent(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 42public virtual void WriteComponentTypeArgument(CodeRenderingContext context, ComponentTypeArgumentIntermediateNode node) 47public virtual void WriteComponentTypeInferenceMethod(CodeRenderingContext context, ComponentTypeInferenceMethodIntermediateNode node) 52public virtual void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node) 57public virtual void WriteMarkupBlock(CodeRenderingContext context, MarkupBlockIntermediateNode node) 62public virtual void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 67public virtual void WriteSetKey(CodeRenderingContext context, SetKeyIntermediateNode node) 72public virtual void WriteSplat(CodeRenderingContext context, SplatIntermediateNode node) 77public virtual void WriteRenderMode(CodeRenderingContext context, RenderModeIntermediateNode node) 82public virtual void WriteFormName(CodeRenderingContext context, FormNameIntermediateNode node) 87public abstract void BeginWriterScope(CodeRenderingContext context, string writer); 89public abstract void EndWriterScope(CodeRenderingContext context); 91protected static void RenderCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node)
Language\CodeGeneration\RuntimeNodeWriter.cs (12)
37public override void WriteUsingDirective(CodeRenderingContext context, UsingDirectiveIntermediateNode node) 67public override void WriteCSharpExpression(CodeRenderingContext context, CSharpExpressionIntermediateNode node) 130public override void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node) 152private static void WriteCSharpChildren(IntermediateNodeCollection children, CodeRenderingContext context) 171public override void WriteHtmlAttribute(CodeRenderingContext context, HtmlAttributeIntermediateNode node) 205public override void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node) 241public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context, CSharpExpressionAttributeValueIntermediateNode node) 265public override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node) 300public override void WriteHtmlContent(CodeRenderingContext context, HtmlContentIntermediateNode node) 331internal void WriteHtmlLiteral(CodeRenderingContext context, int maxStringLiteralLength, ReadOnlyMemory<char> literal) 361public override void BeginWriterScope(CodeRenderingContext context, string writer) 366public override void EndWriterScope(CodeRenderingContext context)
Language\Components\ComponentDesignTimeNodeWriter.cs (34)
26protected override bool CanUseAddComponentParameter(CodeRenderingContext context) => false; 28public override void WriteMarkupBlock(CodeRenderingContext context, MarkupBlockIntermediateNode node) 43public override void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node) 58public override void WriteUsingDirective(CodeRenderingContext context, UsingDirectiveIntermediateNode node) 90public override void WriteCSharpExpression(CodeRenderingContext context, CSharpExpressionIntermediateNode node) 105private void WriteCSharpExpressionInnards(CodeRenderingContext context, CSharpExpressionIntermediateNode node, string? type = null) 171public override void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node) 209public override void WriteHtmlAttribute(CodeRenderingContext context, HtmlAttributeIntermediateNode node) 231public override void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node) 246public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context, CSharpExpressionAttributeValueIntermediateNode node) 281public override void WriteHtmlContent(CodeRenderingContext context, HtmlContentIntermediateNode node) 296protected override void BeginWriteAttribute(CodeRenderingContext context, string key) 315protected override void BeginWriteAttribute(CodeRenderingContext context, IntermediateNode expression) 324public override void WriteComponent(CodeRenderingContext context, ComponentIntermediateNode node) 564public override void WriteComponentTypeInferenceMethod(CodeRenderingContext context, ComponentTypeInferenceMethodIntermediateNode node) 569private void WriteTypeInferenceMethodParameterInnards(CodeRenderingContext context, TypeInferenceMethodParameter parameter) 623public override void WriteComponentAttribute(CodeRenderingContext context, ComponentAttributeIntermediateNode node) 653private void WritePropertyAccess(CodeRenderingContext context, ComponentAttributeIntermediateNode node, ComponentIntermediateNode componentNode, string? typeInferenceLocalName, bool shouldWriteBL0005Disable, out bool wrotePropertyAccess) 728private void WriteComponentAttributeInnards(CodeRenderingContext context, ComponentAttributeIntermediateNode node, bool canTypeCheck) 899public override void WriteComponentChildContent(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 928private void WriteComponentChildContentInnards(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 946public override void WriteComponentTypeArgument(CodeRenderingContext context, ComponentTypeArgumentIntermediateNode node) 971public override void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node) 992public override void WriteSetKey(CodeRenderingContext context, SetKeyIntermediateNode node) 1005private void WriteSetKeyInnards(CodeRenderingContext context, SetKeyIntermediateNode node) 1014public override void WriteSplat(CodeRenderingContext context, SplatIntermediateNode node) 1028private static void WriteSplatInnards(CodeRenderingContext context, SplatIntermediateNode node, bool canTypeCheck) 1048public sealed override void WriteFormName(CodeRenderingContext context, FormNameIntermediateNode node) 1066public override void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 1074protected override void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck) 1131public override void WriteRenderMode(CodeRenderingContext context, RenderModeIntermediateNode node) 1146private static void WriteCSharpTokens(CodeRenderingContext context, ImmutableArray<CSharpIntermediateToken> tokens) 1154private static void WriteCSharpTokens(CodeRenderingContext context, ref readonly PooledArrayBuilder<CSharpIntermediateToken> tokens) 1162private static void WriteCSharpToken(CodeRenderingContext context, CSharpIntermediateToken token)
Language\Components\ComponentInjectIntermediateNode.cs (1)
53public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Components\ComponentNodeWriter.cs (15)
30protected virtual bool CanUseAddComponentParameter(CodeRenderingContext context) 35protected string GetAddComponentParameterMethodName(CodeRenderingContext context) 42protected abstract void BeginWriteAttribute(CodeRenderingContext context, string key); 44protected abstract void BeginWriteAttribute(CodeRenderingContext context, IntermediateNode expression); 46protected abstract void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck); 48public abstract void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node); 50public sealed override void BeginWriterScope(CodeRenderingContext context, string writer) 55public sealed override void EndWriterScope(CodeRenderingContext context) 60public sealed override void WriteCSharpCodeAttributeValue(CodeRenderingContext context, CSharpCodeAttributeValueIntermediateNode node) 78protected void WriteComponentTypeInferenceMethod(CodeRenderingContext context, ComponentTypeInferenceMethodIntermediateNode node, bool returnComponentType, bool allowNameof, bool mapComponentStartTag) 373protected static void WriteComponentAttributeName(CodeRenderingContext context, ComponentAttributeIntermediateNode attribute, bool allowNameof = true) 511protected static void WriteAddComponentRenderMode<T>(CodeRenderingContext context, BuilderVariableName builderName, T renderModeName) 515protected static void WriteGloballyQualifiedTypeName(CodeRenderingContext context, ComponentAttributeIntermediateNode node) 531protected static void WriteGloballyQualifiedTypeName(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 544protected static void WriteComponentTypeName(CodeRenderingContext context, ComponentIntermediateNode node, ReadOnlyMemory<char> nonGenericTypeName)
Language\Components\ComponentRuntimeNodeWriter.cs (35)
28public override void WriteCSharpCode(CodeRenderingContext context, CSharpCodeIntermediateNode node) 63public override void WriteCSharpExpression(CodeRenderingContext context, CSharpExpressionIntermediateNode node) 128public override void WriteCSharpExpressionAttributeValue(CodeRenderingContext context, CSharpExpressionAttributeValueIntermediateNode node) 145public override void WriteMarkupBlock(CodeRenderingContext context, MarkupBlockIntermediateNode node) 165public override void WriteMarkupElement(CodeRenderingContext context, MarkupElementIntermediateNode node) 238public override void WriteHtmlAttribute(CodeRenderingContext context, HtmlAttributeIntermediateNode node) 261public override void WriteHtmlAttributeValue(CodeRenderingContext context, HtmlAttributeValueIntermediateNode node) 277public override void WriteHtmlContent(CodeRenderingContext context, HtmlContentIntermediateNode node) 306public override void WriteUsingDirective(CodeRenderingContext context, UsingDirectiveIntermediateNode node) 346public override void WriteComponent(CodeRenderingContext context, ComponentIntermediateNode node) 544public override void WriteComponentTypeInferenceMethod(CodeRenderingContext context, ComponentTypeInferenceMethodIntermediateNode node) 549private void WriteTypeInferenceMethodParameterInnards(CodeRenderingContext context, TypeInferenceMethodParameter parameter) 603public override void WriteComponentAttribute(CodeRenderingContext context, ComponentAttributeIntermediateNode node) 650private static void WriteDesignTimePropertyAccessor(CodeRenderingContext context, ComponentAttributeIntermediateNode attribute) 661private void WriteComponentAttributeInnards(CodeRenderingContext context, ComponentAttributeIntermediateNode node, bool canTypeCheck) 812public override void WriteComponentChildContent(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 841private void WriteComponentChildContentInnards(CodeRenderingContext context, ComponentChildContentIntermediateNode node) 859public override void WriteComponentTypeArgument(CodeRenderingContext context, ComponentTypeArgumentIntermediateNode node) 864public override void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node) 885public override void WriteSetKey(CodeRenderingContext context, SetKeyIntermediateNode node) 898private void WriteSetKeyInnards(CodeRenderingContext context, SetKeyIntermediateNode node) 907public override void WriteSplat(CodeRenderingContext context, SplatIntermediateNode node) 921private static void WriteSplatInnards(CodeRenderingContext context, SplatIntermediateNode node, bool canTypeCheck) 941public sealed override void WriteFormName(CodeRenderingContext context, FormNameIntermediateNode node) 954public override void WriteReferenceCapture(CodeRenderingContext context, ReferenceCaptureIntermediateNode node) 976protected override void WriteReferenceCaptureInnards(CodeRenderingContext context, ReferenceCaptureIntermediateNode node, bool shouldTypeCheck) 1002public override void WriteRenderMode(CodeRenderingContext context, RenderModeIntermediateNode node) 1017private void WriteAttribute(CodeRenderingContext context, string key, ImmutableArray<IntermediateToken> value) 1037private void WriteAttribute(CodeRenderingContext context, IntermediateNode nameExpression, ImmutableArray<IntermediateToken> value) 1050protected override void BeginWriteAttribute(CodeRenderingContext context, string key) 1059protected override void BeginWriteAttribute(CodeRenderingContext context, IntermediateNode nameExpression) 1097private static void WriteAttributeValue(CodeRenderingContext context, ImmutableArray<IntermediateToken> tokens) 1205private static void WriteCSharpTokens(CodeRenderingContext context, ImmutableArray<CSharpIntermediateToken> tokens) 1213private static void WriteCSharpTokens(CodeRenderingContext context, ref readonly PooledArrayBuilder<CSharpIntermediateToken> tokens) 1221private static void WriteCSharpToken(CodeRenderingContext context, CSharpIntermediateToken token)
Language\Components\ComponentTemplateTargetExtension.cs (1)
13public void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node)
Language\Components\RouteAttributeExtensionNode.cs (1)
17public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Components\ScopeStack.cs (3)
39public Scope OpenComponentScope(CodeRenderingContext context, string? parameterName) 55public Scope OpenTemplateScope(CodeRenderingContext context) 58private Scope OpenScope(CodeRenderingContext context)
Language\Components\ScopeStack.Entry.cs (2)
24private Entry(int builderIndex, CodeRenderingContext? context) 42public Entry Next(CodeRenderingContext context)
Language\DefaultRazorCSharpLoweringPhase.cs (3)
40using var context = new CodeRenderingContext( 61CodeRenderingContext context, 65private readonly CodeRenderingContext _context = context;
Language\Extensions\DefaultTagHelperBodyIntermediateNode.cs (1)
51public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperCreateIntermediateNode.cs (1)
32public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperExecuteIntermediateNode.cs (1)
26public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (1)
53public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
65public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperRuntimeIntermediateNode.cs (1)
26public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperTargetExtension.cs (9)
78public void WriteTagHelperBody(CodeRenderingContext context, DefaultTagHelperBodyIntermediateNode node) 121public void WriteTagHelperCreate(CodeRenderingContext context, DefaultTagHelperCreateIntermediateNode node) 143public void WriteTagHelperExecute(CodeRenderingContext context, DefaultTagHelperExecuteIntermediateNode node) 189public void WriteTagHelperHtmlAttribute(CodeRenderingContext context, DefaultTagHelperHtmlAttributeIntermediateNode node) 272public void WriteTagHelperProperty(CodeRenderingContext context, DefaultTagHelperPropertyIntermediateNode node) 454public void WriteTagHelperRuntime(CodeRenderingContext context, DefaultTagHelperRuntimeIntermediateNode node) 504CodeRenderingContext context, 516CodeRenderingContext context, 614internal static string GetDeterministicId(CodeRenderingContext context)
Language\Extensions\DesignTimeDirectiveIntermediateNode.cs (1)
27public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\DesignTimeDirectiveTargetExtension.cs (3)
17public void WriteDesignTimeDirective(CodeRenderingContext context, DesignTimeDirectiveIntermediateNode directiveNode) 36private void WriteDesignTimeDirectiveToken(CodeRenderingContext context, DesignTimeDirectiveIntermediateNode parent, DirectiveTokenIntermediateNode node, int currentIndex) 224private void WriteMarkerToken(CodeRenderingContext context, DirectiveTokenIntermediateNode node)
Language\Extensions\IDefaultTagHelperTargetExtension.cs (6)
12void WriteTagHelperBody(CodeRenderingContext context, DefaultTagHelperBodyIntermediateNode node); 14void WriteTagHelperCreate(CodeRenderingContext context, DefaultTagHelperCreateIntermediateNode node); 16void WriteTagHelperExecute(CodeRenderingContext context, DefaultTagHelperExecuteIntermediateNode node); 18void WriteTagHelperHtmlAttribute(CodeRenderingContext context, DefaultTagHelperHtmlAttributeIntermediateNode node); 20void WriteTagHelperProperty(CodeRenderingContext context, DefaultTagHelperPropertyIntermediateNode node); 22void WriteTagHelperRuntime(CodeRenderingContext context, DefaultTagHelperRuntimeIntermediateNode node);
Language\Extensions\IDesignTimeDirectiveTargetExtension.cs (1)
12void WriteDesignTimeDirective(CodeRenderingContext context, DesignTimeDirectiveIntermediateNode node);
Language\Extensions\IMetadataAttributeTargetExtension.cs (3)
12void WriteRazorCompiledItemAttribute(CodeRenderingContext context, RazorCompiledItemAttributeIntermediateNode node); 14void WriteRazorSourceChecksumAttribute(CodeRenderingContext context, RazorSourceChecksumAttributeIntermediateNode node); 16void WriteRazorCompiledItemMetadataAttribute(CodeRenderingContext context, RazorCompiledItemMetadataAttributeIntermediateNode node);
Language\Extensions\IPreallocatedAttributeTargetExtension.cs (4)
12void WriteTagHelperHtmlAttribute(CodeRenderingContext context, PreallocatedTagHelperHtmlAttributeIntermediateNode node); 14void WriteTagHelperHtmlAttributeValue(CodeRenderingContext context, PreallocatedTagHelperHtmlAttributeValueIntermediateNode node); 16void WriteTagHelperProperty(CodeRenderingContext context, PreallocatedTagHelperPropertyIntermediateNode node); 18void WriteTagHelperPropertyValue(CodeRenderingContext context, PreallocatedTagHelperPropertyValueIntermediateNode node);
Language\Extensions\ISectionTargetExtension.cs (1)
12void WriteSection(CodeRenderingContext context, SectionIntermediateNode node);
Language\Extensions\ITemplateTargetExtension.cs (1)
12void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node);
Language\Extensions\MetadataAttributeTargetExtension.cs (3)
20public void WriteRazorCompiledItemAttribute(CodeRenderingContext context, RazorCompiledItemAttributeIntermediateNode node) 44public void WriteRazorCompiledItemMetadataAttribute(CodeRenderingContext context, RazorCompiledItemMetadataAttributeIntermediateNode node) 83public void WriteRazorSourceChecksumAttribute(CodeRenderingContext context, RazorSourceChecksumAttributeIntermediateNode node)
Language\Extensions\PreallocatedAttributeTargetExtension.cs (4)
27public void WriteTagHelperHtmlAttributeValue(CodeRenderingContext context, PreallocatedTagHelperHtmlAttributeValueIntermediateNode node) 55public void WriteTagHelperHtmlAttribute(CodeRenderingContext context, PreallocatedTagHelperHtmlAttributeIntermediateNode node) 69public void WriteTagHelperPropertyValue(CodeRenderingContext context, PreallocatedTagHelperPropertyValueIntermediateNode node) 86public void WriteTagHelperProperty(CodeRenderingContext context, PreallocatedTagHelperPropertyIntermediateNode node)
Language\Extensions\PreallocatedTagHelperHtmlAttributeIntermediateNode.cs (1)
28public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (1)
55public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
62public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (1)
34public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\RazorCompiledItemAttributeIntermediateNode.cs (1)
32public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (1)
44public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\RazorSourceChecksumAttributeIntermediateNode.cs (1)
34public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\SectionIntermediateNode.cs (1)
28public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\SectionTargetExtension.cs (1)
19public void WriteSection(CodeRenderingContext context, SectionIntermediateNode node)
Language\Extensions\TemplateIntermediateNode.cs (1)
26public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Extensions\TemplateTargetExtension.cs (1)
16public void WriteTemplate(CodeRenderingContext context, TemplateIntermediateNode node)
Language\Intermediate\ExtensionIntermediateNode.cs (2)
13public abstract void WriteNode(CodeTarget target, CodeRenderingContext context); 29protected void ReportMissingCodeTargetExtension<TDependency>(CodeRenderingContext context)
Mvc.Version1_X\LegacySectionTargetExtension.cs (1)
18public void WriteSection(CodeRenderingContext context, SectionIntermediateNode node)
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
71public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Mvc\IInjectTargetExtension.cs (1)
12void WriteInjectProperty(CodeRenderingContext context, InjectIntermediateNode node);
Mvc\InjectIntermediateNode.cs (1)
37public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Mvc\InjectTargetExtension.cs (1)
16public void WriteInjectProperty(CodeRenderingContext context, InjectIntermediateNode node)
Mvc\IViewComponentTagHelperTargetExtension.cs (1)
10void WriteViewComponentTagHelper(CodeRenderingContext context, ViewComponentTagHelperIntermediateNode node);
Mvc\ViewComponentTagHelperIntermediateNode.cs (1)
20public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Mvc\ViewComponentTagHelperTargetExtension.cs (1)
35protected override void WriteAdditionalMembers(CodeRenderingContext context, ViewComponentTagHelperIntermediateNode node)
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (2)
48public void WriteViewComponentTagHelper(CodeRenderingContext context, ViewComponentTagHelperIntermediateNode node) 81protected virtual void WriteAdditionalMembers(CodeRenderingContext context, ViewComponentTagHelperIntermediateNode node)