2 writes to BuilderType
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\InterpolatedStringHandlerData.cs (2)
42
BuilderType
= builderType;
52
BuilderType
= null;
8 references to BuilderType
Microsoft.CodeAnalysis.CSharp (8)
BoundTree\BoundNodeExtensions.cs (1)
253
BoundInterpolatedString { InterpolationData: {
BuilderType
: not null } d } => d,
FlowAnalysis\AbstractFlowPass.cs (1)
1177
null or {
BuilderType
: null } => (null, false, false),
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (1)
29
BoundInterpolatedString { InterpolationData: {
BuilderType
: not null } d, Parts: { } p } => (d, p),
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (3)
31
Debug.Assert(data.
BuilderType
is not null);
34
var builderTempSymbol = _factory.InterpolatedStringHandlerLocal(data.
BuilderType
, syntax);
147
if (node.InterpolationData is InterpolatedStringHandlerData {
BuilderType
: not null } data)
Operations\CSharpOperationFactory.cs (2)
2256
Debug.Assert(positionInfo == null || boundInterpolatedString.InterpolationData is null or {
BuilderType
: null });
2258
if (positionInfo is null && boundInterpolatedString.InterpolationData is {
BuilderType
: not null, PositionInfo: var info })