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