Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BooleanOperator ¶
type BooleanOperator struct {
// contains filtered or unexported fields
}
BooleanOperator ...
func NewBooleanOperator ¶
func NewBooleanOperator( leftOperand Expression, rightOperand Expression, valueForEarlyExit types.Boolean, ) BooleanOperator
NewBooleanOperator ...
type ConditionalCase ¶
type ConditionalCase struct { Condition Expression Command runtime.Command }
ConditionalCase ...
type ConditionalExpression ¶
type ConditionalExpression struct {
// contains filtered or unexported fields
}
ConditionalExpression ...
func NewConditionalExpression ¶
func NewConditionalExpression(conditionalCases []ConditionalCase) ConditionalExpression
NewConditionalExpression ...
type Expression ¶
Expression ...
type FunctionCall ¶
type FunctionCall struct {
// contains filtered or unexported fields
}
FunctionCall ...
func NewFunctionCall ¶
func NewFunctionCall(name string, arguments []Expression) FunctionCall
NewFunctionCall ...
type Identifier ¶
type Identifier struct {
// contains filtered or unexported fields
}
Identifier ...
type NilCoalescingOperator ¶
type NilCoalescingOperator struct {
// contains filtered or unexported fields
}
NilCoalescingOperator ...
func NewNilCoalescingOperator ¶
func NewNilCoalescingOperator( leftOperand Expression, rightOperand Expression, ) NilCoalescingOperator
NewNilCoalescingOperator ...
Click to show internal directories.
Click to hide internal directories.