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) 138if (current.InterpolatedStringHandlerData is not null || current.OperatorKind is BinaryOperatorKind.Utf8Addition) 524case BinaryOperatorKind.Utf8Addition:
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
168Debug.Assert(node.OperatorKind is BinaryOperatorKind.Utf8Addition); 196Debug.Assert(utf8Addition.OperatorKind is BinaryOperatorKind.Utf8Addition);