2 writes to ReturnType
Microsoft.CodeAnalysis.CSharp (2)
Binder\Semantics\Operators\UnaryOperatorSignature.cs (2)
27
this.
ReturnType
= returnType;
36
this.
ReturnType
= returnType;
6 references to ReturnType
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder_Operators.cs (2)
2335
var resultPlaceholder = new BoundValuePlaceholder(node, signature.
ReturnType
).MakeCompilerGenerated();
2789
var resultType = signature.
ReturnType
;
Binder\Binder_Statements.cs (1)
2729
return new BoundUnaryOperator(node, signature.Kind, resultOperand, ConstantValue.NotAvailable, signature.Method, signature.ConstrainedToTypeOpt, resultKind, originalUserDefinedOperators, signature.
ReturnType
)
Binder\Semantics\Operators\UnaryOperatorSignature.cs (1)
43
return $"kind: {this.Kind} operandType: {this.OperandType} operandRefKind: {this.RefKind} return: {this.
ReturnType
}";
Compilation\CSharpCompilation.cs (1)
4472
if (csharpReturnType.SpecialType == signature.
ReturnType
.SpecialType &&
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
583
Debug.Assert(boolOperator.
ReturnType
.SpecialType == SpecialType.System_Boolean);