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
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