2 types derived from CodeTarget
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\CodeGeneration\DefaultCodeTarget.cs (1)
11: CodeTarget(codeDocument, extensions)
Language\Components\ComponentCodeTarget.cs (1)
12: CodeTarget(codeDocument, GetComponentTargetExtensions(targetExtensions))
34 references to CodeTarget
Microsoft.CodeAnalysis.Razor.Compiler (34)
Language\CodeGeneration\CodeTarget.cs (1)
15public static CodeTarget CreateDefault(
Language\CodeGeneration\CodeTargetBuilder.cs (1)
18public abstract CodeTarget Build();
Language\CodeGeneration\DefaultCodeTargetBuilder.cs (1)
8public override CodeTarget Build()
Language\Components\ComponentDocumentClassifierPass.cs (1)
46protected override CodeTarget CreateTarget(RazorCodeDocument codeDocument)
Language\Components\ComponentInjectIntermediateNode.cs (1)
50public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Components\RouteAttributeExtensionNode.cs (1)
17public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\DefaultRazorCSharpLoweringPhase.cs (5)
19var target = documentNode.Target; 24nameof(CodeTarget), 38var codeTarget = documentNode.Target; 62CodeTarget codeTarget, 66private readonly CodeTarget _codeTarget = codeTarget;
Language\DocumentClassifierPassBase.cs (3)
48throw new InvalidOperationException($"{nameof(CreateTarget)} must return a non-null {nameof(CodeTarget)}."); 102protected virtual CodeTarget CreateTarget(RazorCodeDocument codeDocument) 103=> CodeTarget.CreateDefault(codeDocument, builder =>
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\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\TemplateIntermediateNode.cs (1)
26public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Language\Intermediate\DocumentIntermediateNode.cs (1)
19public CodeTarget Target { get; set; }
Language\Intermediate\ExtensionIntermediateNode.cs (1)
13public abstract void WriteNode(CodeTarget target, CodeRenderingContext context);
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
71public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Mvc\InjectIntermediateNode.cs (1)
37public override void WriteNode(CodeTarget target, CodeRenderingContext context)
Mvc\ViewComponentTagHelperIntermediateNode.cs (1)
20public override void WriteNode(CodeTarget target, CodeRenderingContext context)