<PackageReference Include="Microsoft.CSharp" Version="4.6.0" />

ExprOperator

abstract class ExprOperator : ExprWithType
namespace Microsoft.CSharp.RuntimeBinder.Semantics { internal abstract class ExprOperator : ExprWithType { public Expr OptionalUserDefinedCall { get; } public MethWithInst PredefinedMethodToCall { get; set; } public MethPropWithInst UserDefinedCallMethod { get; set; } protected ExprOperator(ExpressionKind kind, CType type) : base(kind, type) { } protected ExprOperator(ExpressionKind kind, CType type, Expr call, MethPropWithInst userDefinedMethod) : this(kind, type) { OptionalUserDefinedCall = call; UserDefinedCallMethod = userDefinedMethod; } } }