6 references to IsBinaryStringConcatenation
Microsoft.CodeAnalysis.CSharp (6)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
128
if (
IsBinaryStringConcatenation
(node))
144
if (current.InterpolatedStringHandlerData is not null || current.OperatorKind is BinaryOperatorKind.Utf8Addition ||
IsBinaryStringConcatenation
(current))
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (4)
29
if (unvisitedRight is BoundBinaryOperator { InterpolatedStringHandlerData: null } rightBinary &&
IsBinaryStringConcatenation
(rightBinary))
48
Debug.Assert(
IsBinaryStringConcatenation
(originalOperator));
256
if (
IsBinaryStringConcatenation
(binaryOperator) && binaryOperator.InterpolatedStringHandlerData is null)
280
Debug.Assert(argument is not BoundBinaryOperator { InterpolatedStringHandlerData: null } op || !
IsBinaryStringConcatenation
(op));