2 types derived from IntermediateNodeBuilder
Microsoft.CodeAnalysis.Razor.Compiler (2)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (1)
2191
private class ImportBuilder :
IntermediateNodeBuilder
Language\Intermediate\DefaultRazorIntermediateNodeBuilder.cs (1)
11
internal class DefaultRazorIntermediateNodeBuilder :
IntermediateNodeBuilder
26 references to IntermediateNodeBuilder
Microsoft.CodeAnalysis.Razor.Compiler (26)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (11)
45
var
builder =
IntermediateNodeBuilder
.Create(documentNode);
195
IntermediateNodeBuilder
builder,
309
protected readonly
IntermediateNodeBuilder
_builder;
321
public LoweringVisitor(DocumentIntermediateNode document,
IntermediateNodeBuilder
builder, RazorParserOptions options)
1042
public LegacyFileKindVisitor(DocumentIntermediateNode document,
IntermediateNodeBuilder
builder, RazorParserOptions options)
1617
IntermediateNodeBuilder
builder,
2104
IntermediateNodeBuilder
builder,
2186
public ImportsVisitor(DocumentIntermediateNode document,
IntermediateNodeBuilder
builder, RazorParserOptions options)
2193
private readonly
IntermediateNodeBuilder
_innerBuilder;
2195
public ImportBuilder(
IntermediateNodeBuilder
innerBuilder)
Language\DocumentClassifierPassBase.cs (14)
76
var
documentBuilder =
IntermediateNodeBuilder
.Create(documentNode);
78
var
namespaceBuilder =
IntermediateNodeBuilder
.Create(documentBuilder.Current);
81
var
classBuilder =
IntermediateNodeBuilder
.Create(namespaceBuilder.Current);
84
var
methodBuilder =
IntermediateNodeBuilder
.Create(classBuilder.Current);
119
private readonly
IntermediateNodeBuilder
_namespace;
120
private readonly
IntermediateNodeBuilder
_class;
121
private readonly
IntermediateNodeBuilder
_method;
123
public Visitor(
IntermediateNodeBuilder
@namespace,
IntermediateNodeBuilder
@class,
IntermediateNodeBuilder
method)
Language\Intermediate\IntermediateNodeBuilder.cs (1)
12
public static
IntermediateNodeBuilder
Create(IntermediateNode root)