Table of Contents

Class BinaryOperatorSymbol<TFlags>

Namespace
RDCore.SDK.Model.Symbols.Abstract
Assembly
RDCore.SDK.dll

Represents any static operator symbol that accepts two operands.

public abstract record BinaryOperatorSymbol<TFlags> : OperatorSymbol<BinaryOperatorSemanticContext<TFlags>, TFlags>, IEquatable<Symbol>, IEquatable<UnboundSymbol>, IEquatable<UnboundTypedSymbol>, IEquatable<StaticSymbol>, IEquatable<OperatorSymbol<BinaryOperatorSemanticContext<TFlags>, TFlags>>, IEquatable<BinaryOperatorSymbol<TFlags>> where TFlags : struct, Enum

Type Parameters

TFlags
Inheritance
BinaryOperatorSymbol<TFlags>
Implements
Derived
Inherited Members

Remarks

The abstractions do not presume of the position of the operands relative to the operator.

Constructors

BinaryOperatorSymbol(string)

Represents any static operator symbol that accepts two operands.

protected BinaryOperatorSymbol(string Token)

Parameters

Token string

Remarks

The abstractions do not presume of the position of the operands relative to the operator.