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))
59 references to CodeTarget
Microsoft.AspNetCore.Razor.Language.UnitTests (24)
CodeGeneration\CodeTargetTest.cs (5)
18
var
target =
CodeTarget
.CreateDefault(codeDocument);
34
CodeTarget
.CreateDefault(codeDocument, @delegate);
47
CodeTarget
.CreateDefault(codeDocument, configure: null);
59
CodeTarget
.CreateDefault(codeDocument, configure: null);
CodeGeneration\DefaultCodeTargetBuilderTest.cs (1)
30
var
result = builder.Build();
CodeGeneration\DesignTimeNodeWriterTest.cs (1)
574
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
CodeGeneration\RuntimeNodeWriterTest.cs (1)
646
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
DefaultRazorCSharpLoweringPhaseTest.cs (13)
52
$"The document of kind 'test' does not have a '{nameof(
CodeTarget
)}'. " +
67
Target =
CodeTarget
.CreateDefault(codeDocument),
95
Target =
CodeTarget
.CreateDefault(codeDocument)
127
Target =
CodeTarget
.CreateDefault(codeDocument)
159
Target =
CodeTarget
.CreateDefault(codeDocument)
197
Target =
CodeTarget
.CreateDefault(codeDocument)
224
Target =
CodeTarget
.CreateDefault(codeDocument)
264
Target =
CodeTarget
.CreateDefault(codeDocument)
310
Target =
CodeTarget
.CreateDefault(codeDocument)
359
Target =
CodeTarget
.CreateDefault(codeDocument)
407
Target =
CodeTarget
.CreateDefault(codeDocument)
454
Target =
CodeTarget
.CreateDefault(codeDocument)
493
Target =
CodeTarget
.CreateDefault(codeDocument)
DocumentClassifierPassBaseTest.cs (2)
276
protected override
CodeTarget
CreateTarget(RazorCodeDocument codeDocument)
277
=>
CodeTarget
.CreateDefault(codeDocument, builder =>
Intermediate\ExtensionIntermediateNodeTest.cs (1)
56
public override void WriteNode(
CodeTarget
target, CodeRenderingContext context)
Microsoft.CodeAnalysis.Razor.Compiler (35)
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)
53
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\DesignTimeDirectiveIntermediateNode.cs (1)
27
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)