Table of Contents

Class ContainsFunction

Namespace
StepLang.Framework.Pure
Assembly
StepLang.dll
public class ContainsFunction : GenericFunction<ExpressionResult, ExpressionResult>
Inheritance
ContainsFunction
Inherited Members

Constructors

ContainsFunction()

public ContainsFunction()

Fields

Identifier

public const string Identifier = "contains"

Field Value

string

Properties

NativeParameters

protected override IEnumerable<NativeFunction.NativeParameter> NativeParameters { get; }

Property Value

IEnumerable<NativeFunction.NativeParameter>

ReturnTypes

protected override IEnumerable<ResultType> ReturnTypes { get; }

Property Value

IEnumerable<ResultType>

Methods

Invoke(TokenLocation, Interpreter, ExpressionResult, ExpressionResult)

protected override BoolResult Invoke(TokenLocation callLocation, Interpreter interpreter, ExpressionResult argument1, ExpressionResult argument2)

Parameters

callLocation TokenLocation
interpreter Interpreter
argument1 ExpressionResult
argument2 ExpressionResult

Returns

BoolResult