2 writes to UsesBoolReturns
Microsoft.CodeAnalysis.CSharp (2)
BoundTree\InterpolatedStringHandlerData.cs (2)
44UsesBoolReturns = usesBoolReturns; 54UsesBoolReturns = false;
5 references to UsesBoolReturns
Microsoft.CodeAnalysis.CSharp (5)
FlowAnalysis\AbstractFlowPass.cs (3)
1178{ } d => (d.Construction, d.UsesBoolReturns, d.HasTrailingHandlerValidityParameter) 2701bool hasConditionalEvaluation = data.UsesBoolReturns || hasTrailingHandlerValidityParameter; 2706visitedFirst |= VisitInterpolatedStringHandlerParts(part, data.UsesBoolReturns, firstPartIsConditional: visitedFirst || hasTrailingHandlerValidityParameter, ref shortCircuitState);
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (1)
68bool usesBoolReturns = data.UsesBoolReturns;
Operations\CSharpOperationFactory.cs (1)
2428interpolationData.UsesBoolReturns,