Table of Contents

Class ValueExpressionResult<T>

Namespace
StepLang.Expressions.Results
Assembly
StepLang.dll
public abstract class ValueExpressionResult<T> : ExpressionResult, IEquatable<ExpressionResult> where T : notnull

Type Parameters

T
Inheritance
ValueExpressionResult<T>
Implements
Derived
Inherited Members

Constructors

ValueExpressionResult(ResultType, T)

protected ValueExpressionResult(ResultType resultType, T value)

Parameters

resultType ResultType
value T

Properties

Value

public T Value { get; }

Property Value

T

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int