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)
15
public static
CodeTarget
CreateDefault(
Language\CodeGeneration\CodeTargetBuilder.cs (1)
18
public abstract
CodeTarget
Build();
Language\CodeGeneration\DefaultCodeTargetBuilder.cs (1)
8
public override
CodeTarget
Build()
Language\Components\ComponentDocumentClassifierPass.cs (1)
46
protected override
CodeTarget
CreateTarget(RazorCodeDocument codeDocument)
Language\Components\ComponentInjectIntermediateNode.cs (1)
50
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Components\RouteAttributeExtensionNode.cs (1)
17
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\DefaultRazorCSharpLoweringPhase.cs (5)
19
var
target = documentNode.Target;
24
nameof(
CodeTarget
),
38
var
codeTarget = documentNode.Target;
62
CodeTarget
codeTarget,
66
private readonly
CodeTarget
_codeTarget = codeTarget;
Language\DocumentClassifierPassBase.cs (3)
48
throw new InvalidOperationException($"{nameof(CreateTarget)} must return a non-null {nameof(
CodeTarget
)}.");
102
protected virtual
CodeTarget
CreateTarget(RazorCodeDocument codeDocument)
103
=>
CodeTarget
.CreateDefault(codeDocument, builder =>
Language\Extensions\DefaultTagHelperBodyIntermediateNode.cs (1)
51
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperCreateIntermediateNode.cs (1)
32
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperExecuteIntermediateNode.cs (1)
26
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperHtmlAttributeIntermediateNode.cs (1)
53
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperPropertyIntermediateNode.cs (1)
65
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\DefaultTagHelperRuntimeIntermediateNode.cs (1)
26
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperHtmlAttributeIntermediateNode.cs (1)
28
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperHtmlAttributeValueIntermediateNode.cs (1)
55
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperPropertyIntermediateNode.cs (1)
62
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\PreallocatedTagHelperPropertyValueIntermediateNode.cs (1)
34
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\RazorCompiledItemAttributeIntermediateNode.cs (1)
32
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\RazorCompiledItemMetadataAttributeIntermediateNode.cs (1)
44
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\RazorSourceChecksumAttributeIntermediateNode.cs (1)
34
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\SectionIntermediateNode.cs (1)
28
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Extensions\TemplateIntermediateNode.cs (1)
26
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Language\Intermediate\DocumentIntermediateNode.cs (1)
19
public
CodeTarget
Target { get; set; }
Language\Intermediate\ExtensionIntermediateNode.cs (1)
13
public abstract void WriteNode(
CodeTarget
target, CodeRenderingContext context);
Mvc\CreateNewOnMetadataUpdateAttributePass.cs (1)
71
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Mvc\InjectIntermediateNode.cs (1)
37
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Mvc\ViewComponentTagHelperIntermediateNode.cs (1)
20
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)