Documentation

Kind
in package

Kind is the kind of the Node.

Protobuf type exprml.v1.Expr.Kind

Table of Contents

Constants

ARR  = 14
Arr kind.
CALL  = 18
Call kind.
CASES  = 19
Cases kind.
ELEM  = 17
Elem kind.
ITER  = 16
Iter kind.
JSON  = 15
Json kind.
OBJ  = 13
Obj kind.
OP_BINARY  = 21
OpBinary kind.
OP_UNARY  = 20
OpUnary kind.
OP_VARIADIC  = 22
OpVariadic kind.
PBEVAL  = 10
Eval kind.
REF  = 12
Ref kind.
SCALAR  = 11
Scalar kind.
UNSPECIFIED  = 0
Unspecified.

Methods

name()  : mixed
value()  : mixed

Constants

ARR

Arr kind.

public mixed ARR = 14

Generated from protobuf enum ARR = 14;

CALL

Call kind.

public mixed CALL = 18

Generated from protobuf enum CALL = 18;

CASES

Cases kind.

public mixed CASES = 19

Generated from protobuf enum CASES = 19;

ELEM

Elem kind.

public mixed ELEM = 17

Generated from protobuf enum ELEM = 17;

ITER

Iter kind.

public mixed ITER = 16

Generated from protobuf enum ITER = 16;

JSON

Json kind.

public mixed JSON = 15

Generated from protobuf enum JSON = 15;

OBJ

Obj kind.

public mixed OBJ = 13

Generated from protobuf enum OBJ = 13;

OP_BINARY

OpBinary kind.

public mixed OP_BINARY = 21

Generated from protobuf enum OP_BINARY = 21;

OP_UNARY

OpUnary kind.

public mixed OP_UNARY = 20

Generated from protobuf enum OP_UNARY = 20;

OP_VARIADIC

OpVariadic kind.

public mixed OP_VARIADIC = 22

Generated from protobuf enum OP_VARIADIC = 22;

PBEVAL

Eval kind.

public mixed PBEVAL = 10

Generated from protobuf enum EVAL = 10;

REF

Ref kind.

public mixed REF = 12

Generated from protobuf enum REF = 12;

SCALAR

Scalar kind.

public mixed SCALAR = 11

Generated from protobuf enum SCALAR = 11;

UNSPECIFIED

Unspecified.

public mixed UNSPECIFIED = 0

Generated from protobuf enum UNSPECIFIED = 0;

Methods

name()

public static name(mixed $value) : mixed
Parameters
$value : mixed

value()

public static value(mixed $name) : mixed
Parameters
$name : mixed

        
On this page

Search results