1 instantiation of Multiple
Microsoft.CodeAnalysis.CSharp (1)
BoundTree\TupleBinaryOperatorInfo.cs (1)
106
new
Multiple
(operators: ImmutableArray<TupleBinaryOperatorInfo>.Empty, leftConvertedTypeOpt: null, rightConvertedTypeOpt: null);
15 references to Multiple
Microsoft.CodeAnalysis.CSharp (15)
Binder\Binder_TupleOperators.cs (6)
28
TupleBinaryOperatorInfo.
Multiple
operators = BindTupleBinaryOperatorNestedInfo(node, kind, left, right, diagnostics);
48
var
multiple = (TupleBinaryOperatorInfo.
Multiple
)@operator;
202
private TupleBinaryOperatorInfo.
Multiple
BindTupleBinaryOperatorNestedInfo(BinaryExpressionSyntax node, BinaryOperatorKind kind,
212
return TupleBinaryOperatorInfo.
Multiple
.ErrorInstance;
226
return TupleBinaryOperatorInfo.
Multiple
.ErrorInstance;
BoundTree\TupleBinaryOperatorInfo.cs (1)
105
internal static readonly
Multiple
ErrorInstance =
Generated\BoundNodes.xml.Generated.cs (3)
1695
public BoundTupleBinaryOperator(SyntaxNode syntax, BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.
Multiple
operators, TypeSymbol type, bool hasErrors = false)
1714
public TupleBinaryOperatorInfo.
Multiple
Operators { get; }
1719
public BoundTupleBinaryOperator Update(BoundExpression left, BoundExpression right, BinaryOperatorKind operatorKind, TupleBinaryOperatorInfo.
Multiple
operators, TypeSymbol type)
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (5)
151
var
multiple = (TupleBinaryOperatorInfo.
Multiple
)operators;
252
return RewriteTupleNestedOperators((TupleBinaryOperatorInfo.
Multiple
)@operator, left, right, boolType, temps, operatorKind);
266
private BoundExpression RewriteTupleNestedOperators(TupleBinaryOperatorInfo.
Multiple
operators, BoundExpression left, BoundExpression right,
484
private BoundExpression RewriteNonNullableNestedTupleOperators(TupleBinaryOperatorInfo.
Multiple
operators,