1 write to builtInOperators
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpCompilation.cs (1)
462
this.
builtInOperators
= new BuiltInOperators(this);
15 references to builtInOperators
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (1)
312
BinaryOperatorSignature signature = this.Compilation.
builtInOperators
.GetSignature(easyOut);
Binder\Semantics\Operators\BinaryOperatorOverloadResolution.cs (2)
723
this.Compilation.
builtInOperators
.GetSimpleBuiltInOperators(kind, operators, skipNativeIntegerOperators: !left.Type.IsNativeIntegerOrNullableThereof() && !right.Type.IsNativeIntegerOrNullableThereof());
738
this.Compilation.
builtInOperators
.GetUtf8ConcatenationBuiltInOperator(left.Type, operators);
Binder\Semantics\Operators\UnaryOperatorEasyOut.cs (1)
112
UnaryOperatorSignature signature = this.Compilation.
builtInOperators
.GetSignature(easyOut);
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (1)
255
this.Compilation.
builtInOperators
.GetSimpleBuiltInOperators(kind, operators, skipNativeIntegerOperators: !operand.Type.IsNativeIntegerOrNullableThereof());
Compilation\CSharpCompilation.cs (2)
3959
var signature = this.
builtInOperators
.GetSignature(easyOutBinaryKind);
4182
var signature = this.
builtInOperators
.GetSignature(easyOutUnaryKind);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Emit\NumericIntPtrTests.cs (2)
1540
comp.
builtInOperators
.GetSimpleBuiltInOperators(operatorKind, builder, skipNativeIntegerOperators);
1551
comp.
builtInOperators
.GetSimpleBuiltInOperators(operatorKind, builder, skipNativeIntegerOperators);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\NativeIntegerTests.cs (2)
4789
comp.
builtInOperators
.GetSimpleBuiltInOperators(operatorKind, builder, skipNativeIntegerOperators);
4800
comp.
builtInOperators
.GetSimpleBuiltInOperators(operatorKind, builder, skipNativeIntegerOperators);
Semantics\OperatorTests.cs (4)
7595
signature = compilation.
builtInOperators
.GetSignature(result);
8234
TypeSymbol.Equals((signature = compilation.
builtInOperators
.GetSignature(result)).RightType, leftType.EnumUnderlyingTypeOrSelf(), TypeCompareKind.ConsiderEverything2))
8241
TypeSymbol.Equals((signature = compilation.
builtInOperators
.GetSignature(result)).LeftType, rightType.EnumUnderlyingTypeOrSelf(), TypeCompareKind.ConsiderEverything2))
8357
signature = compilation.
builtInOperators
.GetSignature(result);