Table of Contents

Class ContainsKeyFunction

Namespace
StepLang.Framework.Pure
Assembly
StepLang.dll
public class ContainsKeyFunction : GenericFunction<MapResult, StringResult>
Inheritance
ContainsKeyFunction
Inherited Members

Constructors

ContainsKeyFunction()

public ContainsKeyFunction()

Fields

Identifier

public const string Identifier = "containsKey"

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, MapResult, StringResult)

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

Parameters

callLocation TokenLocation
interpreter Interpreter
argument1 MapResult
argument2 StringResult

Returns

BoolResult