8 references to Utf8Addition
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder.ValueChecks.cs (1)
5200if (binary.OperatorKind == BinaryOperatorKind.Utf8Addition)
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (1)
774return value is BoundUtf8String or BoundBinaryOperator { OperatorKind: BinaryOperatorKind.Utf8Addition };
Compilation\BuiltInOperators.cs (1)
696static readonlySpanOfByte => new BinaryOperatorSignature(BinaryOperatorKind.Utf8Addition, readonlySpanOfByte, readonlySpanOfByte, readonlySpanOfByte),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (3)
122if (node.OperatorKind is BinaryOperatorKind.Utf8Addition) 144if (current.InterpolatedStringHandlerData is not null || current.OperatorKind is BinaryOperatorKind.Utf8Addition || IsBinaryStringConcatenation(current)) 530case BinaryOperatorKind.Utf8Addition:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
166Debug.Assert(node.OperatorKind is BinaryOperatorKind.Utf8Addition); 194Debug.Assert(utf8Addition.OperatorKind is BinaryOperatorKind.Utf8Addition);