parser

package
v0.0.0-...-473deaa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	KlangLexerT__0           = 1
	KlangLexerT__1           = 2
	KlangLexerT__2           = 3
	KlangLexerT__3           = 4
	KlangLexerT__4           = 5
	KlangLexerOR             = 6
	KlangLexerAND            = 7
	KlangLexerEQ             = 8
	KlangLexerNEQ            = 9
	KlangLexerGT             = 10
	KlangLexerLT             = 11
	KlangLexerGTEQ           = 12
	KlangLexerLTEQ           = 13
	KlangLexerPLUS           = 14
	KlangLexerMINUS          = 15
	KlangLexerMULT           = 16
	KlangLexerDIV            = 17
	KlangLexerMOD            = 18
	KlangLexerPOW            = 19
	KlangLexerNOT            = 20
	KlangLexerSCOL           = 21
	KlangLexerASSIGN         = 22
	KlangLexerOPAR           = 23
	KlangLexerCPAR           = 24
	KlangLexerOBRACE         = 25
	KlangLexerCBRACE         = 26
	KlangLexerCOMMA          = 27
	KlangLexerTRUE           = 28
	KlangLexerFALSE          = 29
	KlangLexerNIL            = 30
	KlangLexerIF             = 31
	KlangLexerELSE           = 32
	KlangLexerWHILE          = 33
	KlangLexerLOG            = 34
	KlangLexerKUBECTL        = 35
	KlangLexerAPPLY          = 36
	KlangLexerPATCH          = 37
	KlangLexerGET            = 38
	KlangLexerREPLACE        = 39
	KlangLexerDELETE         = 40
	KlangLexerNAMESPACE      = 41
	KlangLexerPATCHTYPE      = 42
	KlangLexerPATCHLOAD      = 43
	KlangLexerUPDATELOAD     = 44
	KlangLexerJSONPATH       = 45
	KlangLexerLOAD           = 46
	KlangLexerEXIT           = 47
	KlangLexerJSONSELECT     = 48
	KlangLexerJSONEDIT       = 49
	KlangLexerJSONDELETE     = 50
	KlangLexerYAMLSELECT     = 51
	KlangLexerYAMLEDIT       = 52
	KlangLexerYAMLDELETE     = 53
	KlangLexerKUBEJSONEDIT   = 54
	KlangLexerKUBEJSONDELETE = 55
	KlangLexerKUBEYAMLEDIT   = 56
	KlangLexerKUBEYAMLDELETE = 57
	KlangLexerSHELLSCRIPT    = 58
	KlangLexerDOWNLOAD       = 59
	KlangLexerSLEEP          = 60
	KlangLexerSTEPINFO       = 61
	KlangLexerFILTER         = 62
	KlangLexerPATTERN        = 63
	KlangLexerID             = 64
	KlangLexerNUMBER         = 65
	KlangLexerPATH           = 66
	KlangLexerRAW_STRING_LIT = 67
	KlangLexerSTRING         = 68
	KlangLexerCOMMENT        = 69
	KlangLexerSPACE          = 70
	KlangLexerOTHER          = 71
)

KlangLexer tokens.

View Source
const (
	KlangParserEOF            = antlr.TokenEOF
	KlangParserT__0           = 1
	KlangParserT__1           = 2
	KlangParserT__2           = 3
	KlangParserT__3           = 4
	KlangParserT__4           = 5
	KlangParserOR             = 6
	KlangParserAND            = 7
	KlangParserEQ             = 8
	KlangParserNEQ            = 9
	KlangParserGT             = 10
	KlangParserLT             = 11
	KlangParserGTEQ           = 12
	KlangParserLTEQ           = 13
	KlangParserPLUS           = 14
	KlangParserMINUS          = 15
	KlangParserMULT           = 16
	KlangParserDIV            = 17
	KlangParserMOD            = 18
	KlangParserPOW            = 19
	KlangParserNOT            = 20
	KlangParserSCOL           = 21
	KlangParserASSIGN         = 22
	KlangParserOPAR           = 23
	KlangParserCPAR           = 24
	KlangParserOBRACE         = 25
	KlangParserCBRACE         = 26
	KlangParserCOMMA          = 27
	KlangParserTRUE           = 28
	KlangParserFALSE          = 29
	KlangParserNIL            = 30
	KlangParserIF             = 31
	KlangParserELSE           = 32
	KlangParserWHILE          = 33
	KlangParserLOG            = 34
	KlangParserKUBECTL        = 35
	KlangParserAPPLY          = 36
	KlangParserPATCH          = 37
	KlangParserGET            = 38
	KlangParserREPLACE        = 39
	KlangParserDELETE         = 40
	KlangParserNAMESPACE      = 41
	KlangParserPATCHTYPE      = 42
	KlangParserPATCHLOAD      = 43
	KlangParserUPDATELOAD     = 44
	KlangParserJSONPATH       = 45
	KlangParserLOAD           = 46
	KlangParserEXIT           = 47
	KlangParserJSONSELECT     = 48
	KlangParserJSONEDIT       = 49
	KlangParserJSONDELETE     = 50
	KlangParserYAMLSELECT     = 51
	KlangParserYAMLEDIT       = 52
	KlangParserYAMLDELETE     = 53
	KlangParserKUBEJSONEDIT   = 54
	KlangParserKUBEJSONDELETE = 55
	KlangParserKUBEYAMLEDIT   = 56
	KlangParserKUBEYAMLDELETE = 57
	KlangParserSHELLSCRIPT    = 58
	KlangParserDOWNLOAD       = 59
	KlangParserSLEEP          = 60
	KlangParserSTEPINFO       = 61
	KlangParserFILTER         = 62
	KlangParserPATTERN        = 63
	KlangParserID             = 64
	KlangParserNUMBER         = 65
	KlangParserPATH           = 66
	KlangParserRAW_STRING_LIT = 67
	KlangParserSTRING         = 68
	KlangParserCOMMENT        = 69
	KlangParserSPACE          = 70
	KlangParserOTHER          = 71
)

KlangParser tokens.

View Source
const (
	KlangParserRULE_parse                    = 0
	KlangParserRULE_block                    = 1
	KlangParserRULE_stat                     = 2
	KlangParserRULE_assignment               = 3
	KlangParserRULE_shell_script             = 4
	KlangParserRULE_json_edit_fn             = 5
	KlangParserRULE_json_delete_fn           = 6
	KlangParserRULE_yaml_edit_fn             = 7
	KlangParserRULE_yaml_delete_fn           = 8
	KlangParserRULE_kube_json_edit_fn        = 9
	KlangParserRULE_kube_json_delete_fn      = 10
	KlangParserRULE_kube_yaml_edit_fn        = 11
	KlangParserRULE_kube_yaml_delete_fn      = 12
	KlangParserRULE_sleep_fn                 = 13
	KlangParserRULE_exit_fn                  = 14
	KlangParserRULE_if_stat                  = 15
	KlangParserRULE_condition_block          = 16
	KlangParserRULE_stat_block               = 17
	KlangParserRULE_while_stat               = 18
	KlangParserRULE_log                      = 19
	KlangParserRULE_kubectl_command          = 20
	KlangParserRULE_download_fn              = 21
	KlangParserRULE_json_select_fn           = 22
	KlangParserRULE_yaml_select_fn           = 23
	KlangParserRULE_load_fn                  = 24
	KlangParserRULE_stepInfo                 = 25
	KlangParserRULE_ns                       = 26
	KlangParserRULE_asObject                 = 27
	KlangParserRULE_patch_type               = 28
	KlangParserRULE_string_or_id             = 29
	KlangParserRULE_resource                 = 30
	KlangParserRULE_kubernetes_object_config = 31
	KlangParserRULE_filter                   = 32
	KlangParserRULE_pattern                  = 33
	KlangParserRULE_expr                     = 34
	KlangParserRULE_atom                     = 35
	KlangParserRULE_json                     = 36
	KlangParserRULE_obj                      = 37
	KlangParserRULE_pair                     = 38
	KlangParserRULE_arr                      = 39
	KlangParserRULE_value                    = 40
)

KlangParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type AdditiveExprContext

type AdditiveExprContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewAdditiveExprContext

func NewAdditiveExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AdditiveExprContext

func (*AdditiveExprContext) AllExpr

func (s *AdditiveExprContext) AllExpr() []IExprContext

func (*AdditiveExprContext) EnterRule

func (s *AdditiveExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*AdditiveExprContext) ExitRule

func (s *AdditiveExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*AdditiveExprContext) Expr

func (*AdditiveExprContext) GetOp

func (s *AdditiveExprContext) GetOp() antlr.Token

func (*AdditiveExprContext) GetRuleContext

func (s *AdditiveExprContext) GetRuleContext() antlr.RuleContext

func (*AdditiveExprContext) MINUS

func (*AdditiveExprContext) PLUS

func (*AdditiveExprContext) SetOp

func (s *AdditiveExprContext) SetOp(v antlr.Token)

type AndExprContext

type AndExprContext struct {
	*ExprContext
}

func NewAndExprContext

func NewAndExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AndExprContext

func (*AndExprContext) AND

func (*AndExprContext) AllExpr

func (s *AndExprContext) AllExpr() []IExprContext

func (*AndExprContext) EnterRule

func (s *AndExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*AndExprContext) ExitRule

func (s *AndExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*AndExprContext) Expr

func (s *AndExprContext) Expr(i int) IExprContext

func (*AndExprContext) GetRuleContext

func (s *AndExprContext) GetRuleContext() antlr.RuleContext

type ApplyKubectlCommandContext

type ApplyKubectlCommandContext struct {
	*Kubectl_commandContext
}

func NewApplyKubectlCommandContext

func NewApplyKubectlCommandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ApplyKubectlCommandContext

func (*ApplyKubectlCommandContext) APPLY

func (*ApplyKubectlCommandContext) AllKubernetes_object_config

func (s *ApplyKubectlCommandContext) AllKubernetes_object_config() []IKubernetes_object_configContext

func (*ApplyKubectlCommandContext) AllNAMESPACE

func (s *ApplyKubectlCommandContext) AllNAMESPACE() []antlr.TerminalNode

func (*ApplyKubectlCommandContext) AllNs

func (*ApplyKubectlCommandContext) AllString_or_id

func (s *ApplyKubectlCommandContext) AllString_or_id() []IString_or_idContext

func (*ApplyKubectlCommandContext) AllUPDATELOAD

func (s *ApplyKubectlCommandContext) AllUPDATELOAD() []antlr.TerminalNode

func (*ApplyKubectlCommandContext) EnterRule

func (s *ApplyKubectlCommandContext) EnterRule(listener antlr.ParseTreeListener)

func (*ApplyKubectlCommandContext) ExitRule

func (s *ApplyKubectlCommandContext) ExitRule(listener antlr.ParseTreeListener)

func (*ApplyKubectlCommandContext) GetRuleContext

func (s *ApplyKubectlCommandContext) GetRuleContext() antlr.RuleContext

func (*ApplyKubectlCommandContext) KUBECTL

func (*ApplyKubectlCommandContext) Kubernetes_object_config

func (s *ApplyKubectlCommandContext) Kubernetes_object_config(i int) IKubernetes_object_configContext

func (*ApplyKubectlCommandContext) NAMESPACE

func (*ApplyKubectlCommandContext) Ns

func (*ApplyKubectlCommandContext) String_or_id

func (*ApplyKubectlCommandContext) UPDATELOAD

type ArrContext

type ArrContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewArrContext

func NewArrContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrContext

func NewEmptyArrContext

func NewEmptyArrContext() *ArrContext

func (*ArrContext) AllValue

func (s *ArrContext) AllValue() []IValueContext

func (*ArrContext) EnterRule

func (s *ArrContext) EnterRule(listener antlr.ParseTreeListener)

func (*ArrContext) ExitRule

func (s *ArrContext) ExitRule(listener antlr.ParseTreeListener)

func (*ArrContext) GetParser

func (s *ArrContext) GetParser() antlr.Parser

func (*ArrContext) GetRuleContext

func (s *ArrContext) GetRuleContext() antlr.RuleContext

func (*ArrContext) IsArrContext

func (*ArrContext) IsArrContext()

func (*ArrContext) ToStringTree

func (s *ArrContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*ArrContext) Value

func (s *ArrContext) Value(i int) IValueContext

type AsObjectContext

type AsObjectContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAsObjectContext

func NewAsObjectContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AsObjectContext

func NewEmptyAsObjectContext

func NewEmptyAsObjectContext() *AsObjectContext

func (*AsObjectContext) EnterRule

func (s *AsObjectContext) EnterRule(listener antlr.ParseTreeListener)

func (*AsObjectContext) ExitRule

func (s *AsObjectContext) ExitRule(listener antlr.ParseTreeListener)

func (*AsObjectContext) GetParser

func (s *AsObjectContext) GetParser() antlr.Parser

func (*AsObjectContext) GetRuleContext

func (s *AsObjectContext) GetRuleContext() antlr.RuleContext

func (*AsObjectContext) IsAsObjectContext

func (*AsObjectContext) IsAsObjectContext()

func (*AsObjectContext) ToStringTree

func (s *AsObjectContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AssignmentContext

type AssignmentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAssignmentContext

func NewAssignmentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentContext

func NewEmptyAssignmentContext

func NewEmptyAssignmentContext() *AssignmentContext

func (*AssignmentContext) ASSIGN

func (s *AssignmentContext) ASSIGN() antlr.TerminalNode

func (*AssignmentContext) EnterRule

func (s *AssignmentContext) EnterRule(listener antlr.ParseTreeListener)

func (*AssignmentContext) ExitRule

func (s *AssignmentContext) ExitRule(listener antlr.ParseTreeListener)

func (*AssignmentContext) Expr

func (s *AssignmentContext) Expr() IExprContext

func (*AssignmentContext) GetParser

func (s *AssignmentContext) GetParser() antlr.Parser

func (*AssignmentContext) GetRuleContext

func (s *AssignmentContext) GetRuleContext() antlr.RuleContext

func (*AssignmentContext) ID

func (*AssignmentContext) IsAssignmentContext

func (*AssignmentContext) IsAssignmentContext()

func (*AssignmentContext) Load_fn

func (s *AssignmentContext) Load_fn() ILoad_fnContext

func (*AssignmentContext) SCOL

func (*AssignmentContext) ToStringTree

func (s *AssignmentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AtomContext

type AtomContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewAtomContext

func NewAtomContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AtomContext

func NewEmptyAtomContext

func NewEmptyAtomContext() *AtomContext

func (*AtomContext) CopyFrom

func (s *AtomContext) CopyFrom(ctx *AtomContext)

func (*AtomContext) GetParser

func (s *AtomContext) GetParser() antlr.Parser

func (*AtomContext) GetRuleContext

func (s *AtomContext) GetRuleContext() antlr.RuleContext

func (*AtomContext) IsAtomContext

func (*AtomContext) IsAtomContext()

func (*AtomContext) ToStringTree

func (s *AtomContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type AtomExprContext

type AtomExprContext struct {
	*ExprContext
}

func NewAtomExprContext

func NewAtomExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AtomExprContext

func (*AtomExprContext) Atom

func (s *AtomExprContext) Atom() IAtomContext

func (*AtomExprContext) EnterRule

func (s *AtomExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*AtomExprContext) ExitRule

func (s *AtomExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*AtomExprContext) GetRuleContext

func (s *AtomExprContext) GetRuleContext() antlr.RuleContext

type BaseKlangListener

type BaseKlangListener struct{}

BaseKlangListener is a complete listener for a parse tree produced by KlangParser.

func (*BaseKlangListener) EnterAdditiveExpr

func (s *BaseKlangListener) EnterAdditiveExpr(ctx *AdditiveExprContext)

EnterAdditiveExpr is called when production additiveExpr is entered.

func (*BaseKlangListener) EnterAndExpr

func (s *BaseKlangListener) EnterAndExpr(ctx *AndExprContext)

EnterAndExpr is called when production andExpr is entered.

func (*BaseKlangListener) EnterApplyKubectlCommand

func (s *BaseKlangListener) EnterApplyKubectlCommand(ctx *ApplyKubectlCommandContext)

EnterApplyKubectlCommand is called when production applyKubectlCommand is entered.

func (*BaseKlangListener) EnterArr

func (s *BaseKlangListener) EnterArr(ctx *ArrContext)

EnterArr is called when production arr is entered.

func (*BaseKlangListener) EnterAsObject

func (s *BaseKlangListener) EnterAsObject(ctx *AsObjectContext)

EnterAsObject is called when production asObject is entered.

func (*BaseKlangListener) EnterAssignment

func (s *BaseKlangListener) EnterAssignment(ctx *AssignmentContext)

EnterAssignment is called when production assignment is entered.

func (*BaseKlangListener) EnterAtomExpr

func (s *BaseKlangListener) EnterAtomExpr(ctx *AtomExprContext)

EnterAtomExpr is called when production atomExpr is entered.

func (*BaseKlangListener) EnterBlock

func (s *BaseKlangListener) EnterBlock(ctx *BlockContext)

EnterBlock is called when production block is entered.

func (*BaseKlangListener) EnterBooleanAtom

func (s *BaseKlangListener) EnterBooleanAtom(ctx *BooleanAtomContext)

EnterBooleanAtom is called when production booleanAtom is entered.

func (*BaseKlangListener) EnterCondition_block

func (s *BaseKlangListener) EnterCondition_block(ctx *Condition_blockContext)

EnterCondition_block is called when production condition_block is entered.

func (*BaseKlangListener) EnterDeleteKubectlCommand

func (s *BaseKlangListener) EnterDeleteKubectlCommand(ctx *DeleteKubectlCommandContext)

EnterDeleteKubectlCommand is called when production deleteKubectlCommand is entered.

func (*BaseKlangListener) EnterDownloadFn

func (s *BaseKlangListener) EnterDownloadFn(ctx *DownloadFnContext)

EnterDownloadFn is called when production downloadFn is entered.

func (*BaseKlangListener) EnterDownload_fn

func (s *BaseKlangListener) EnterDownload_fn(ctx *Download_fnContext)

EnterDownload_fn is called when production download_fn is entered.

func (*BaseKlangListener) EnterEqualityExpr

func (s *BaseKlangListener) EnterEqualityExpr(ctx *EqualityExprContext)

EnterEqualityExpr is called when production equalityExpr is entered.

func (*BaseKlangListener) EnterEveryRule

func (s *BaseKlangListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseKlangListener) EnterExit_fn

func (s *BaseKlangListener) EnterExit_fn(ctx *Exit_fnContext)

EnterExit_fn is called when production exit_fn is entered.

func (*BaseKlangListener) EnterFilter

func (s *BaseKlangListener) EnterFilter(ctx *FilterContext)

EnterFilter is called when production filter is entered.

func (*BaseKlangListener) EnterGetKubectlCommand

func (s *BaseKlangListener) EnterGetKubectlCommand(ctx *GetKubectlCommandContext)

EnterGetKubectlCommand is called when production getKubectlCommand is entered.

func (*BaseKlangListener) EnterIdAtom

func (s *BaseKlangListener) EnterIdAtom(ctx *IdAtomContext)

EnterIdAtom is called when production idAtom is entered.

func (*BaseKlangListener) EnterIf_stat

func (s *BaseKlangListener) EnterIf_stat(ctx *If_statContext)

EnterIf_stat is called when production if_stat is entered.

func (*BaseKlangListener) EnterJson

func (s *BaseKlangListener) EnterJson(ctx *JsonContext)

EnterJson is called when production json is entered.

func (*BaseKlangListener) EnterJsonAtom

func (s *BaseKlangListener) EnterJsonAtom(ctx *JsonAtomContext)

EnterJsonAtom is called when production jsonAtom is entered.

func (*BaseKlangListener) EnterJsonSelectFn

func (s *BaseKlangListener) EnterJsonSelectFn(ctx *JsonSelectFnContext)

EnterJsonSelectFn is called when production jsonSelectFn is entered.

func (*BaseKlangListener) EnterJson_delete_fn

func (s *BaseKlangListener) EnterJson_delete_fn(ctx *Json_delete_fnContext)

EnterJson_delete_fn is called when production json_delete_fn is entered.

func (*BaseKlangListener) EnterJson_edit_fn

func (s *BaseKlangListener) EnterJson_edit_fn(ctx *Json_edit_fnContext)

EnterJson_edit_fn is called when production json_edit_fn is entered.

func (*BaseKlangListener) EnterJson_select_fn

func (s *BaseKlangListener) EnterJson_select_fn(ctx *Json_select_fnContext)

EnterJson_select_fn is called when production json_select_fn is entered.

func (*BaseKlangListener) EnterKube_json_delete_fn

func (s *BaseKlangListener) EnterKube_json_delete_fn(ctx *Kube_json_delete_fnContext)

EnterKube_json_delete_fn is called when production kube_json_delete_fn is entered.

func (*BaseKlangListener) EnterKube_json_edit_fn

func (s *BaseKlangListener) EnterKube_json_edit_fn(ctx *Kube_json_edit_fnContext)

EnterKube_json_edit_fn is called when production kube_json_edit_fn is entered.

func (*BaseKlangListener) EnterKube_yaml_delete_fn

func (s *BaseKlangListener) EnterKube_yaml_delete_fn(ctx *Kube_yaml_delete_fnContext)

EnterKube_yaml_delete_fn is called when production kube_yaml_delete_fn is entered.

func (*BaseKlangListener) EnterKube_yaml_edit_fn

func (s *BaseKlangListener) EnterKube_yaml_edit_fn(ctx *Kube_yaml_edit_fnContext)

EnterKube_yaml_edit_fn is called when production kube_yaml_edit_fn is entered.

func (*BaseKlangListener) EnterKubectlExpr

func (s *BaseKlangListener) EnterKubectlExpr(ctx *KubectlExprContext)

EnterKubectlExpr is called when production kubectlExpr is entered.

func (*BaseKlangListener) EnterKubernetes_object_config

func (s *BaseKlangListener) EnterKubernetes_object_config(ctx *Kubernetes_object_configContext)

EnterKubernetes_object_config is called when production kubernetes_object_config is entered.

func (*BaseKlangListener) EnterLoad_fn

func (s *BaseKlangListener) EnterLoad_fn(ctx *Load_fnContext)

EnterLoad_fn is called when production load_fn is entered.

func (*BaseKlangListener) EnterLog

func (s *BaseKlangListener) EnterLog(ctx *LogContext)

EnterLog is called when production log is entered.

func (*BaseKlangListener) EnterMultiplicationExpr

func (s *BaseKlangListener) EnterMultiplicationExpr(ctx *MultiplicationExprContext)

EnterMultiplicationExpr is called when production multiplicationExpr is entered.

func (*BaseKlangListener) EnterNilAtom

func (s *BaseKlangListener) EnterNilAtom(ctx *NilAtomContext)

EnterNilAtom is called when production nilAtom is entered.

func (*BaseKlangListener) EnterNotExpr

func (s *BaseKlangListener) EnterNotExpr(ctx *NotExprContext)

EnterNotExpr is called when production notExpr is entered.

func (*BaseKlangListener) EnterNs

func (s *BaseKlangListener) EnterNs(ctx *NsContext)

EnterNs is called when production ns is entered.

func (*BaseKlangListener) EnterNumberAtom

func (s *BaseKlangListener) EnterNumberAtom(ctx *NumberAtomContext)

EnterNumberAtom is called when production numberAtom is entered.

func (*BaseKlangListener) EnterObj

func (s *BaseKlangListener) EnterObj(ctx *ObjContext)

EnterObj is called when production obj is entered.

func (*BaseKlangListener) EnterOrExpr

func (s *BaseKlangListener) EnterOrExpr(ctx *OrExprContext)

EnterOrExpr is called when production orExpr is entered.

func (*BaseKlangListener) EnterPair

func (s *BaseKlangListener) EnterPair(ctx *PairContext)

EnterPair is called when production pair is entered.

func (*BaseKlangListener) EnterParExpr

func (s *BaseKlangListener) EnterParExpr(ctx *ParExprContext)

EnterParExpr is called when production parExpr is entered.

func (*BaseKlangListener) EnterParse

func (s *BaseKlangListener) EnterParse(ctx *ParseContext)

EnterParse is called when production parse is entered.

func (*BaseKlangListener) EnterPatchKubectlCommand

func (s *BaseKlangListener) EnterPatchKubectlCommand(ctx *PatchKubectlCommandContext)

EnterPatchKubectlCommand is called when production patchKubectlCommand is entered.

func (*BaseKlangListener) EnterPatch_type

func (s *BaseKlangListener) EnterPatch_type(ctx *Patch_typeContext)

EnterPatch_type is called when production patch_type is entered.

func (*BaseKlangListener) EnterPattern

func (s *BaseKlangListener) EnterPattern(ctx *PatternContext)

EnterPattern is called when production pattern is entered.

func (*BaseKlangListener) EnterPowExpr

func (s *BaseKlangListener) EnterPowExpr(ctx *PowExprContext)

EnterPowExpr is called when production powExpr is entered.

func (*BaseKlangListener) EnterRawStringAtom

func (s *BaseKlangListener) EnterRawStringAtom(ctx *RawStringAtomContext)

EnterRawStringAtom is called when production rawStringAtom is entered.

func (*BaseKlangListener) EnterRelationalExpr

func (s *BaseKlangListener) EnterRelationalExpr(ctx *RelationalExprContext)

EnterRelationalExpr is called when production relationalExpr is entered.

func (*BaseKlangListener) EnterResource

func (s *BaseKlangListener) EnterResource(ctx *ResourceContext)

EnterResource is called when production resource is entered.

func (*BaseKlangListener) EnterShellScript

func (s *BaseKlangListener) EnterShellScript(ctx *ShellScriptContext)

EnterShellScript is called when production shellScript is entered.

func (*BaseKlangListener) EnterShell_script

func (s *BaseKlangListener) EnterShell_script(ctx *Shell_scriptContext)

EnterShell_script is called when production shell_script is entered.

func (*BaseKlangListener) EnterSleep_fn

func (s *BaseKlangListener) EnterSleep_fn(ctx *Sleep_fnContext)

EnterSleep_fn is called when production sleep_fn is entered.

func (*BaseKlangListener) EnterStat

func (s *BaseKlangListener) EnterStat(ctx *StatContext)

EnterStat is called when production stat is entered.

func (*BaseKlangListener) EnterStat_block

func (s *BaseKlangListener) EnterStat_block(ctx *Stat_blockContext)

EnterStat_block is called when production stat_block is entered.

func (*BaseKlangListener) EnterStepInfo

func (s *BaseKlangListener) EnterStepInfo(ctx *StepInfoContext)

EnterStepInfo is called when production stepInfo is entered.

func (*BaseKlangListener) EnterStringAtom

func (s *BaseKlangListener) EnterStringAtom(ctx *StringAtomContext)

EnterStringAtom is called when production stringAtom is entered.

func (*BaseKlangListener) EnterString_or_id

func (s *BaseKlangListener) EnterString_or_id(ctx *String_or_idContext)

EnterString_or_id is called when production string_or_id is entered.

func (*BaseKlangListener) EnterUnaryMinusExpr

func (s *BaseKlangListener) EnterUnaryMinusExpr(ctx *UnaryMinusExprContext)

EnterUnaryMinusExpr is called when production unaryMinusExpr is entered.

func (*BaseKlangListener) EnterValue

func (s *BaseKlangListener) EnterValue(ctx *ValueContext)

EnterValue is called when production value is entered.

func (*BaseKlangListener) EnterWhile_stat

func (s *BaseKlangListener) EnterWhile_stat(ctx *While_statContext)

EnterWhile_stat is called when production while_stat is entered.

func (*BaseKlangListener) EnterYamlSelectFn

func (s *BaseKlangListener) EnterYamlSelectFn(ctx *YamlSelectFnContext)

EnterYamlSelectFn is called when production yamlSelectFn is entered.

func (*BaseKlangListener) EnterYaml_delete_fn

func (s *BaseKlangListener) EnterYaml_delete_fn(ctx *Yaml_delete_fnContext)

EnterYaml_delete_fn is called when production yaml_delete_fn is entered.

func (*BaseKlangListener) EnterYaml_edit_fn

func (s *BaseKlangListener) EnterYaml_edit_fn(ctx *Yaml_edit_fnContext)

EnterYaml_edit_fn is called when production yaml_edit_fn is entered.

func (*BaseKlangListener) EnterYaml_select_fn

func (s *BaseKlangListener) EnterYaml_select_fn(ctx *Yaml_select_fnContext)

EnterYaml_select_fn is called when production yaml_select_fn is entered.

func (*BaseKlangListener) ExitAdditiveExpr

func (s *BaseKlangListener) ExitAdditiveExpr(ctx *AdditiveExprContext)

ExitAdditiveExpr is called when production additiveExpr is exited.

func (*BaseKlangListener) ExitAndExpr

func (s *BaseKlangListener) ExitAndExpr(ctx *AndExprContext)

ExitAndExpr is called when production andExpr is exited.

func (*BaseKlangListener) ExitApplyKubectlCommand

func (s *BaseKlangListener) ExitApplyKubectlCommand(ctx *ApplyKubectlCommandContext)

ExitApplyKubectlCommand is called when production applyKubectlCommand is exited.

func (*BaseKlangListener) ExitArr

func (s *BaseKlangListener) ExitArr(ctx *ArrContext)

ExitArr is called when production arr is exited.

func (*BaseKlangListener) ExitAsObject

func (s *BaseKlangListener) ExitAsObject(ctx *AsObjectContext)

ExitAsObject is called when production asObject is exited.

func (*BaseKlangListener) ExitAssignment

func (s *BaseKlangListener) ExitAssignment(ctx *AssignmentContext)

ExitAssignment is called when production assignment is exited.

func (*BaseKlangListener) ExitAtomExpr

func (s *BaseKlangListener) ExitAtomExpr(ctx *AtomExprContext)

ExitAtomExpr is called when production atomExpr is exited.

func (*BaseKlangListener) ExitBlock

func (s *BaseKlangListener) ExitBlock(ctx *BlockContext)

ExitBlock is called when production block is exited.

func (*BaseKlangListener) ExitBooleanAtom

func (s *BaseKlangListener) ExitBooleanAtom(ctx *BooleanAtomContext)

ExitBooleanAtom is called when production booleanAtom is exited.

func (*BaseKlangListener) ExitCondition_block

func (s *BaseKlangListener) ExitCondition_block(ctx *Condition_blockContext)

ExitCondition_block is called when production condition_block is exited.

func (*BaseKlangListener) ExitDeleteKubectlCommand

func (s *BaseKlangListener) ExitDeleteKubectlCommand(ctx *DeleteKubectlCommandContext)

ExitDeleteKubectlCommand is called when production deleteKubectlCommand is exited.

func (*BaseKlangListener) ExitDownloadFn

func (s *BaseKlangListener) ExitDownloadFn(ctx *DownloadFnContext)

ExitDownloadFn is called when production downloadFn is exited.

func (*BaseKlangListener) ExitDownload_fn

func (s *BaseKlangListener) ExitDownload_fn(ctx *Download_fnContext)

ExitDownload_fn is called when production download_fn is exited.

func (*BaseKlangListener) ExitEqualityExpr

func (s *BaseKlangListener) ExitEqualityExpr(ctx *EqualityExprContext)

ExitEqualityExpr is called when production equalityExpr is exited.

func (*BaseKlangListener) ExitEveryRule

func (s *BaseKlangListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseKlangListener) ExitExit_fn

func (s *BaseKlangListener) ExitExit_fn(ctx *Exit_fnContext)

ExitExit_fn is called when production exit_fn is exited.

func (*BaseKlangListener) ExitFilter

func (s *BaseKlangListener) ExitFilter(ctx *FilterContext)

ExitFilter is called when production filter is exited.

func (*BaseKlangListener) ExitGetKubectlCommand

func (s *BaseKlangListener) ExitGetKubectlCommand(ctx *GetKubectlCommandContext)

ExitGetKubectlCommand is called when production getKubectlCommand is exited.

func (*BaseKlangListener) ExitIdAtom

func (s *BaseKlangListener) ExitIdAtom(ctx *IdAtomContext)

ExitIdAtom is called when production idAtom is exited.

func (*BaseKlangListener) ExitIf_stat

func (s *BaseKlangListener) ExitIf_stat(ctx *If_statContext)

ExitIf_stat is called when production if_stat is exited.

func (*BaseKlangListener) ExitJson

func (s *BaseKlangListener) ExitJson(ctx *JsonContext)

ExitJson is called when production json is exited.

func (*BaseKlangListener) ExitJsonAtom

func (s *BaseKlangListener) ExitJsonAtom(ctx *JsonAtomContext)

ExitJsonAtom is called when production jsonAtom is exited.

func (*BaseKlangListener) ExitJsonSelectFn

func (s *BaseKlangListener) ExitJsonSelectFn(ctx *JsonSelectFnContext)

ExitJsonSelectFn is called when production jsonSelectFn is exited.

func (*BaseKlangListener) ExitJson_delete_fn

func (s *BaseKlangListener) ExitJson_delete_fn(ctx *Json_delete_fnContext)

ExitJson_delete_fn is called when production json_delete_fn is exited.

func (*BaseKlangListener) ExitJson_edit_fn

func (s *BaseKlangListener) ExitJson_edit_fn(ctx *Json_edit_fnContext)

ExitJson_edit_fn is called when production json_edit_fn is exited.

func (*BaseKlangListener) ExitJson_select_fn

func (s *BaseKlangListener) ExitJson_select_fn(ctx *Json_select_fnContext)

ExitJson_select_fn is called when production json_select_fn is exited.

func (*BaseKlangListener) ExitKube_json_delete_fn

func (s *BaseKlangListener) ExitKube_json_delete_fn(ctx *Kube_json_delete_fnContext)

ExitKube_json_delete_fn is called when production kube_json_delete_fn is exited.

func (*BaseKlangListener) ExitKube_json_edit_fn

func (s *BaseKlangListener) ExitKube_json_edit_fn(ctx *Kube_json_edit_fnContext)

ExitKube_json_edit_fn is called when production kube_json_edit_fn is exited.

func (*BaseKlangListener) ExitKube_yaml_delete_fn

func (s *BaseKlangListener) ExitKube_yaml_delete_fn(ctx *Kube_yaml_delete_fnContext)

ExitKube_yaml_delete_fn is called when production kube_yaml_delete_fn is exited.

func (*BaseKlangListener) ExitKube_yaml_edit_fn

func (s *BaseKlangListener) ExitKube_yaml_edit_fn(ctx *Kube_yaml_edit_fnContext)

ExitKube_yaml_edit_fn is called when production kube_yaml_edit_fn is exited.

func (*BaseKlangListener) ExitKubectlExpr

func (s *BaseKlangListener) ExitKubectlExpr(ctx *KubectlExprContext)

ExitKubectlExpr is called when production kubectlExpr is exited.

func (*BaseKlangListener) ExitKubernetes_object_config

func (s *BaseKlangListener) ExitKubernetes_object_config(ctx *Kubernetes_object_configContext)

ExitKubernetes_object_config is called when production kubernetes_object_config is exited.

func (*BaseKlangListener) ExitLoad_fn

func (s *BaseKlangListener) ExitLoad_fn(ctx *Load_fnContext)

ExitLoad_fn is called when production load_fn is exited.

func (*BaseKlangListener) ExitLog

func (s *BaseKlangListener) ExitLog(ctx *LogContext)

ExitLog is called when production log is exited.

func (*BaseKlangListener) ExitMultiplicationExpr

func (s *BaseKlangListener) ExitMultiplicationExpr(ctx *MultiplicationExprContext)

ExitMultiplicationExpr is called when production multiplicationExpr is exited.

func (*BaseKlangListener) ExitNilAtom

func (s *BaseKlangListener) ExitNilAtom(ctx *NilAtomContext)

ExitNilAtom is called when production nilAtom is exited.

func (*BaseKlangListener) ExitNotExpr

func (s *BaseKlangListener) ExitNotExpr(ctx *NotExprContext)

ExitNotExpr is called when production notExpr is exited.

func (*BaseKlangListener) ExitNs

func (s *BaseKlangListener) ExitNs(ctx *NsContext)

ExitNs is called when production ns is exited.

func (*BaseKlangListener) ExitNumberAtom

func (s *BaseKlangListener) ExitNumberAtom(ctx *NumberAtomContext)

ExitNumberAtom is called when production numberAtom is exited.

func (*BaseKlangListener) ExitObj

func (s *BaseKlangListener) ExitObj(ctx *ObjContext)

ExitObj is called when production obj is exited.

func (*BaseKlangListener) ExitOrExpr

func (s *BaseKlangListener) ExitOrExpr(ctx *OrExprContext)

ExitOrExpr is called when production orExpr is exited.

func (*BaseKlangListener) ExitPair

func (s *BaseKlangListener) ExitPair(ctx *PairContext)

ExitPair is called when production pair is exited.

func (*BaseKlangListener) ExitParExpr

func (s *BaseKlangListener) ExitParExpr(ctx *ParExprContext)

ExitParExpr is called when production parExpr is exited.

func (*BaseKlangListener) ExitParse

func (s *BaseKlangListener) ExitParse(ctx *ParseContext)

ExitParse is called when production parse is exited.

func (*BaseKlangListener) ExitPatchKubectlCommand

func (s *BaseKlangListener) ExitPatchKubectlCommand(ctx *PatchKubectlCommandContext)

ExitPatchKubectlCommand is called when production patchKubectlCommand is exited.

func (*BaseKlangListener) ExitPatch_type

func (s *BaseKlangListener) ExitPatch_type(ctx *Patch_typeContext)

ExitPatch_type is called when production patch_type is exited.

func (*BaseKlangListener) ExitPattern

func (s *BaseKlangListener) ExitPattern(ctx *PatternContext)

ExitPattern is called when production pattern is exited.

func (*BaseKlangListener) ExitPowExpr

func (s *BaseKlangListener) ExitPowExpr(ctx *PowExprContext)

ExitPowExpr is called when production powExpr is exited.

func (*BaseKlangListener) ExitRawStringAtom

func (s *BaseKlangListener) ExitRawStringAtom(ctx *RawStringAtomContext)

ExitRawStringAtom is called when production rawStringAtom is exited.

func (*BaseKlangListener) ExitRelationalExpr

func (s *BaseKlangListener) ExitRelationalExpr(ctx *RelationalExprContext)

ExitRelationalExpr is called when production relationalExpr is exited.

func (*BaseKlangListener) ExitResource

func (s *BaseKlangListener) ExitResource(ctx *ResourceContext)

ExitResource is called when production resource is exited.

func (*BaseKlangListener) ExitShellScript

func (s *BaseKlangListener) ExitShellScript(ctx *ShellScriptContext)

ExitShellScript is called when production shellScript is exited.

func (*BaseKlangListener) ExitShell_script

func (s *BaseKlangListener) ExitShell_script(ctx *Shell_scriptContext)

ExitShell_script is called when production shell_script is exited.

func (*BaseKlangListener) ExitSleep_fn

func (s *BaseKlangListener) ExitSleep_fn(ctx *Sleep_fnContext)

ExitSleep_fn is called when production sleep_fn is exited.

func (*BaseKlangListener) ExitStat

func (s *BaseKlangListener) ExitStat(ctx *StatContext)

ExitStat is called when production stat is exited.

func (*BaseKlangListener) ExitStat_block

func (s *BaseKlangListener) ExitStat_block(ctx *Stat_blockContext)

ExitStat_block is called when production stat_block is exited.

func (*BaseKlangListener) ExitStepInfo

func (s *BaseKlangListener) ExitStepInfo(ctx *StepInfoContext)

ExitStepInfo is called when production stepInfo is exited.

func (*BaseKlangListener) ExitStringAtom

func (s *BaseKlangListener) ExitStringAtom(ctx *StringAtomContext)

ExitStringAtom is called when production stringAtom is exited.

func (*BaseKlangListener) ExitString_or_id

func (s *BaseKlangListener) ExitString_or_id(ctx *String_or_idContext)

ExitString_or_id is called when production string_or_id is exited.

func (*BaseKlangListener) ExitUnaryMinusExpr

func (s *BaseKlangListener) ExitUnaryMinusExpr(ctx *UnaryMinusExprContext)

ExitUnaryMinusExpr is called when production unaryMinusExpr is exited.

func (*BaseKlangListener) ExitValue

func (s *BaseKlangListener) ExitValue(ctx *ValueContext)

ExitValue is called when production value is exited.

func (*BaseKlangListener) ExitWhile_stat

func (s *BaseKlangListener) ExitWhile_stat(ctx *While_statContext)

ExitWhile_stat is called when production while_stat is exited.

func (*BaseKlangListener) ExitYamlSelectFn

func (s *BaseKlangListener) ExitYamlSelectFn(ctx *YamlSelectFnContext)

ExitYamlSelectFn is called when production yamlSelectFn is exited.

func (*BaseKlangListener) ExitYaml_delete_fn

func (s *BaseKlangListener) ExitYaml_delete_fn(ctx *Yaml_delete_fnContext)

ExitYaml_delete_fn is called when production yaml_delete_fn is exited.

func (*BaseKlangListener) ExitYaml_edit_fn

func (s *BaseKlangListener) ExitYaml_edit_fn(ctx *Yaml_edit_fnContext)

ExitYaml_edit_fn is called when production yaml_edit_fn is exited.

func (*BaseKlangListener) ExitYaml_select_fn

func (s *BaseKlangListener) ExitYaml_select_fn(ctx *Yaml_select_fnContext)

ExitYaml_select_fn is called when production yaml_select_fn is exited.

func (*BaseKlangListener) VisitErrorNode

func (s *BaseKlangListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseKlangListener) VisitTerminal

func (s *BaseKlangListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BlockContext

type BlockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewBlockContext

func NewBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockContext

func NewEmptyBlockContext

func NewEmptyBlockContext() *BlockContext

func (*BlockContext) AllStat

func (s *BlockContext) AllStat() []IStatContext

func (*BlockContext) EnterRule

func (s *BlockContext) EnterRule(listener antlr.ParseTreeListener)

func (*BlockContext) ExitRule

func (s *BlockContext) ExitRule(listener antlr.ParseTreeListener)

func (*BlockContext) GetParser

func (s *BlockContext) GetParser() antlr.Parser

func (*BlockContext) GetRuleContext

func (s *BlockContext) GetRuleContext() antlr.RuleContext

func (*BlockContext) IsBlockContext

func (*BlockContext) IsBlockContext()

func (*BlockContext) Stat

func (s *BlockContext) Stat(i int) IStatContext

func (*BlockContext) ToStringTree

func (s *BlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type BooleanAtomContext

type BooleanAtomContext struct {
	*AtomContext
}

func NewBooleanAtomContext

func NewBooleanAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BooleanAtomContext

func (*BooleanAtomContext) EnterRule

func (s *BooleanAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*BooleanAtomContext) ExitRule

func (s *BooleanAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*BooleanAtomContext) FALSE

func (*BooleanAtomContext) GetRuleContext

func (s *BooleanAtomContext) GetRuleContext() antlr.RuleContext

func (*BooleanAtomContext) TRUE

type Condition_blockContext

type Condition_blockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewCondition_blockContext

func NewCondition_blockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Condition_blockContext

func NewEmptyCondition_blockContext

func NewEmptyCondition_blockContext() *Condition_blockContext

func (*Condition_blockContext) EnterRule

func (s *Condition_blockContext) EnterRule(listener antlr.ParseTreeListener)

func (*Condition_blockContext) ExitRule

func (s *Condition_blockContext) ExitRule(listener antlr.ParseTreeListener)

func (*Condition_blockContext) Expr

func (*Condition_blockContext) GetParser

func (s *Condition_blockContext) GetParser() antlr.Parser

func (*Condition_blockContext) GetRuleContext

func (s *Condition_blockContext) GetRuleContext() antlr.RuleContext

func (*Condition_blockContext) IsCondition_blockContext

func (*Condition_blockContext) IsCondition_blockContext()

func (*Condition_blockContext) Stat_block

func (*Condition_blockContext) ToStringTree

func (s *Condition_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DeleteKubectlCommandContext

type DeleteKubectlCommandContext struct {
	*Kubectl_commandContext
}

func NewDeleteKubectlCommandContext

func NewDeleteKubectlCommandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DeleteKubectlCommandContext

func (*DeleteKubectlCommandContext) AllNAMESPACE

func (s *DeleteKubectlCommandContext) AllNAMESPACE() []antlr.TerminalNode

func (*DeleteKubectlCommandContext) AllNs

func (*DeleteKubectlCommandContext) AllResource

func (s *DeleteKubectlCommandContext) AllResource() []IResourceContext

func (*DeleteKubectlCommandContext) DELETE

func (*DeleteKubectlCommandContext) EnterRule

func (s *DeleteKubectlCommandContext) EnterRule(listener antlr.ParseTreeListener)

func (*DeleteKubectlCommandContext) ExitRule

func (s *DeleteKubectlCommandContext) ExitRule(listener antlr.ParseTreeListener)

func (*DeleteKubectlCommandContext) GetRuleContext

func (s *DeleteKubectlCommandContext) GetRuleContext() antlr.RuleContext

func (*DeleteKubectlCommandContext) KUBECTL

func (*DeleteKubectlCommandContext) NAMESPACE

func (*DeleteKubectlCommandContext) Ns

func (*DeleteKubectlCommandContext) Resource

type DownloadFnContext

type DownloadFnContext struct {
	*ExprContext
}

func NewDownloadFnContext

func NewDownloadFnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DownloadFnContext

func (*DownloadFnContext) Download_fn

func (s *DownloadFnContext) Download_fn() IDownload_fnContext

func (*DownloadFnContext) EnterRule

func (s *DownloadFnContext) EnterRule(listener antlr.ParseTreeListener)

func (*DownloadFnContext) ExitRule

func (s *DownloadFnContext) ExitRule(listener antlr.ParseTreeListener)

func (*DownloadFnContext) GetRuleContext

func (s *DownloadFnContext) GetRuleContext() antlr.RuleContext

type Download_fnContext

type Download_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDownload_fnContext

func NewDownload_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Download_fnContext

func NewEmptyDownload_fnContext

func NewEmptyDownload_fnContext() *Download_fnContext

func (*Download_fnContext) AllString_or_id

func (s *Download_fnContext) AllString_or_id() []IString_or_idContext

func (*Download_fnContext) COMMA

func (*Download_fnContext) CPAR

func (*Download_fnContext) DOWNLOAD

func (s *Download_fnContext) DOWNLOAD() antlr.TerminalNode

func (*Download_fnContext) EnterRule

func (s *Download_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Download_fnContext) ExitRule

func (s *Download_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Download_fnContext) GetParser

func (s *Download_fnContext) GetParser() antlr.Parser

func (*Download_fnContext) GetRuleContext

func (s *Download_fnContext) GetRuleContext() antlr.RuleContext

func (*Download_fnContext) IsDownload_fnContext

func (*Download_fnContext) IsDownload_fnContext()

func (*Download_fnContext) OPAR

func (*Download_fnContext) String_or_id

func (s *Download_fnContext) String_or_id(i int) IString_or_idContext

func (*Download_fnContext) ToStringTree

func (s *Download_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type EqualityExprContext

type EqualityExprContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewEqualityExprContext

func NewEqualityExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *EqualityExprContext

func (*EqualityExprContext) AllExpr

func (s *EqualityExprContext) AllExpr() []IExprContext

func (*EqualityExprContext) EQ

func (*EqualityExprContext) EnterRule

func (s *EqualityExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*EqualityExprContext) ExitRule

func (s *EqualityExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*EqualityExprContext) Expr

func (*EqualityExprContext) GetOp

func (s *EqualityExprContext) GetOp() antlr.Token

func (*EqualityExprContext) GetRuleContext

func (s *EqualityExprContext) GetRuleContext() antlr.RuleContext

func (*EqualityExprContext) NEQ

func (*EqualityExprContext) SetOp

func (s *EqualityExprContext) SetOp(v antlr.Token)

type Exit_fnContext

type Exit_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExit_fnContext

func NewEmptyExit_fnContext() *Exit_fnContext

func NewExit_fnContext

func NewExit_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Exit_fnContext

func (*Exit_fnContext) EXIT

func (s *Exit_fnContext) EXIT() antlr.TerminalNode

func (*Exit_fnContext) EnterRule

func (s *Exit_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Exit_fnContext) ExitRule

func (s *Exit_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Exit_fnContext) GetParser

func (s *Exit_fnContext) GetParser() antlr.Parser

func (*Exit_fnContext) GetRuleContext

func (s *Exit_fnContext) GetRuleContext() antlr.RuleContext

func (*Exit_fnContext) IsExit_fnContext

func (*Exit_fnContext) IsExit_fnContext()

func (*Exit_fnContext) NUMBER

func (s *Exit_fnContext) NUMBER() antlr.TerminalNode

func (*Exit_fnContext) SCOL

func (s *Exit_fnContext) SCOL() antlr.TerminalNode

func (*Exit_fnContext) ToStringTree

func (s *Exit_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ExprContext

type ExprContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyExprContext

func NewEmptyExprContext() *ExprContext

func NewExprContext

func NewExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExprContext

func (*ExprContext) CopyFrom

func (s *ExprContext) CopyFrom(ctx *ExprContext)

func (*ExprContext) GetParser

func (s *ExprContext) GetParser() antlr.Parser

func (*ExprContext) GetRuleContext

func (s *ExprContext) GetRuleContext() antlr.RuleContext

func (*ExprContext) IsExprContext

func (*ExprContext) IsExprContext()

func (*ExprContext) ToStringTree

func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type FilterContext

type FilterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyFilterContext

func NewEmptyFilterContext() *FilterContext

func NewFilterContext

func NewFilterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FilterContext

func (*FilterContext) ASSIGN

func (s *FilterContext) ASSIGN() antlr.TerminalNode

func (*FilterContext) EnterRule

func (s *FilterContext) EnterRule(listener antlr.ParseTreeListener)

func (*FilterContext) ExitRule

func (s *FilterContext) ExitRule(listener antlr.ParseTreeListener)

func (*FilterContext) FILTER

func (s *FilterContext) FILTER() antlr.TerminalNode

func (*FilterContext) GetParser

func (s *FilterContext) GetParser() antlr.Parser

func (*FilterContext) GetRuleContext

func (s *FilterContext) GetRuleContext() antlr.RuleContext

func (*FilterContext) IsFilterContext

func (*FilterContext) IsFilterContext()

func (*FilterContext) String_or_id

func (s *FilterContext) String_or_id() IString_or_idContext

func (*FilterContext) ToStringTree

func (s *FilterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type GetKubectlCommandContext

type GetKubectlCommandContext struct {
	*Kubectl_commandContext
}

func NewGetKubectlCommandContext

func NewGetKubectlCommandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *GetKubectlCommandContext

func (*GetKubectlCommandContext) AllNAMESPACE

func (s *GetKubectlCommandContext) AllNAMESPACE() []antlr.TerminalNode

func (*GetKubectlCommandContext) AllNs

func (s *GetKubectlCommandContext) AllNs() []INsContext

func (*GetKubectlCommandContext) AllResource

func (s *GetKubectlCommandContext) AllResource() []IResourceContext

func (*GetKubectlCommandContext) EnterRule

func (s *GetKubectlCommandContext) EnterRule(listener antlr.ParseTreeListener)

func (*GetKubectlCommandContext) ExitRule

func (s *GetKubectlCommandContext) ExitRule(listener antlr.ParseTreeListener)

func (*GetKubectlCommandContext) GET

func (*GetKubectlCommandContext) GetRuleContext

func (s *GetKubectlCommandContext) GetRuleContext() antlr.RuleContext

func (*GetKubectlCommandContext) KUBECTL

func (*GetKubectlCommandContext) NAMESPACE

func (*GetKubectlCommandContext) Ns

func (*GetKubectlCommandContext) Resource

type IArrContext

type IArrContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsArrContext differentiates from other interfaces.
	IsArrContext()
}

IArrContext is an interface to support dynamic dispatch.

type IAsObjectContext

type IAsObjectContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAsObjectContext differentiates from other interfaces.
	IsAsObjectContext()
}

IAsObjectContext is an interface to support dynamic dispatch.

type IAssignmentContext

type IAssignmentContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAssignmentContext differentiates from other interfaces.
	IsAssignmentContext()
}

IAssignmentContext is an interface to support dynamic dispatch.

type IAtomContext

type IAtomContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsAtomContext differentiates from other interfaces.
	IsAtomContext()
}

IAtomContext is an interface to support dynamic dispatch.

type IBlockContext

type IBlockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsBlockContext differentiates from other interfaces.
	IsBlockContext()
}

IBlockContext is an interface to support dynamic dispatch.

type ICondition_blockContext

type ICondition_blockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsCondition_blockContext differentiates from other interfaces.
	IsCondition_blockContext()
}

ICondition_blockContext is an interface to support dynamic dispatch.

type IDownload_fnContext

type IDownload_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDownload_fnContext differentiates from other interfaces.
	IsDownload_fnContext()
}

IDownload_fnContext is an interface to support dynamic dispatch.

type IExit_fnContext

type IExit_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExit_fnContext differentiates from other interfaces.
	IsExit_fnContext()
}

IExit_fnContext is an interface to support dynamic dispatch.

type IExprContext

type IExprContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsExprContext differentiates from other interfaces.
	IsExprContext()
}

IExprContext is an interface to support dynamic dispatch.

type IFilterContext

type IFilterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsFilterContext differentiates from other interfaces.
	IsFilterContext()
}

IFilterContext is an interface to support dynamic dispatch.

type IIf_statContext

type IIf_statContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsIf_statContext differentiates from other interfaces.
	IsIf_statContext()
}

IIf_statContext is an interface to support dynamic dispatch.

type IJsonContext

type IJsonContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsJsonContext differentiates from other interfaces.
	IsJsonContext()
}

IJsonContext is an interface to support dynamic dispatch.

type IJson_delete_fnContext

type IJson_delete_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsJson_delete_fnContext differentiates from other interfaces.
	IsJson_delete_fnContext()
}

IJson_delete_fnContext is an interface to support dynamic dispatch.

type IJson_edit_fnContext

type IJson_edit_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsJson_edit_fnContext differentiates from other interfaces.
	IsJson_edit_fnContext()
}

IJson_edit_fnContext is an interface to support dynamic dispatch.

type IJson_select_fnContext

type IJson_select_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsJson_select_fnContext differentiates from other interfaces.
	IsJson_select_fnContext()
}

IJson_select_fnContext is an interface to support dynamic dispatch.

type IKube_json_delete_fnContext

type IKube_json_delete_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKube_json_delete_fnContext differentiates from other interfaces.
	IsKube_json_delete_fnContext()
}

IKube_json_delete_fnContext is an interface to support dynamic dispatch.

type IKube_json_edit_fnContext

type IKube_json_edit_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKube_json_edit_fnContext differentiates from other interfaces.
	IsKube_json_edit_fnContext()
}

IKube_json_edit_fnContext is an interface to support dynamic dispatch.

type IKube_yaml_delete_fnContext

type IKube_yaml_delete_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKube_yaml_delete_fnContext differentiates from other interfaces.
	IsKube_yaml_delete_fnContext()
}

IKube_yaml_delete_fnContext is an interface to support dynamic dispatch.

type IKube_yaml_edit_fnContext

type IKube_yaml_edit_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKube_yaml_edit_fnContext differentiates from other interfaces.
	IsKube_yaml_edit_fnContext()
}

IKube_yaml_edit_fnContext is an interface to support dynamic dispatch.

type IKubectl_commandContext

type IKubectl_commandContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKubectl_commandContext differentiates from other interfaces.
	IsKubectl_commandContext()
}

IKubectl_commandContext is an interface to support dynamic dispatch.

type IKubernetes_object_configContext

type IKubernetes_object_configContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsKubernetes_object_configContext differentiates from other interfaces.
	IsKubernetes_object_configContext()
}

IKubernetes_object_configContext is an interface to support dynamic dispatch.

type ILoad_fnContext

type ILoad_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLoad_fnContext differentiates from other interfaces.
	IsLoad_fnContext()
}

ILoad_fnContext is an interface to support dynamic dispatch.

type ILogContext

type ILogContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsLogContext differentiates from other interfaces.
	IsLogContext()
}

ILogContext is an interface to support dynamic dispatch.

type INsContext

type INsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNsContext differentiates from other interfaces.
	IsNsContext()
}

INsContext is an interface to support dynamic dispatch.

type IObjContext

type IObjContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsObjContext differentiates from other interfaces.
	IsObjContext()
}

IObjContext is an interface to support dynamic dispatch.

type IPairContext

type IPairContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPairContext differentiates from other interfaces.
	IsPairContext()
}

IPairContext is an interface to support dynamic dispatch.

type IParseContext

type IParseContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParseContext differentiates from other interfaces.
	IsParseContext()
}

IParseContext is an interface to support dynamic dispatch.

type IPatch_typeContext

type IPatch_typeContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPatch_typeContext differentiates from other interfaces.
	IsPatch_typeContext()
}

IPatch_typeContext is an interface to support dynamic dispatch.

type IPatternContext

type IPatternContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPatternContext differentiates from other interfaces.
	IsPatternContext()
}

IPatternContext is an interface to support dynamic dispatch.

type IResourceContext

type IResourceContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsResourceContext differentiates from other interfaces.
	IsResourceContext()
}

IResourceContext is an interface to support dynamic dispatch.

type IShell_scriptContext

type IShell_scriptContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsShell_scriptContext differentiates from other interfaces.
	IsShell_scriptContext()
}

IShell_scriptContext is an interface to support dynamic dispatch.

type ISleep_fnContext

type ISleep_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSleep_fnContext differentiates from other interfaces.
	IsSleep_fnContext()
}

ISleep_fnContext is an interface to support dynamic dispatch.

type IStatContext

type IStatContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// Get_OTHER returns the _OTHER token.
	Get_OTHER() antlr.Token

	// Set_OTHER sets the _OTHER token.
	Set_OTHER(antlr.Token)

	// IsStatContext differentiates from other interfaces.
	IsStatContext()
}

IStatContext is an interface to support dynamic dispatch.

type IStat_blockContext

type IStat_blockContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStat_blockContext differentiates from other interfaces.
	IsStat_blockContext()
}

IStat_blockContext is an interface to support dynamic dispatch.

type IStepInfoContext

type IStepInfoContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsStepInfoContext differentiates from other interfaces.
	IsStepInfoContext()
}

IStepInfoContext is an interface to support dynamic dispatch.

type IString_or_idContext

type IString_or_idContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsString_or_idContext differentiates from other interfaces.
	IsString_or_idContext()
}

IString_or_idContext is an interface to support dynamic dispatch.

type IValueContext

type IValueContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsValueContext differentiates from other interfaces.
	IsValueContext()
}

IValueContext is an interface to support dynamic dispatch.

type IWhile_statContext

type IWhile_statContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWhile_statContext differentiates from other interfaces.
	IsWhile_statContext()
}

IWhile_statContext is an interface to support dynamic dispatch.

type IYaml_delete_fnContext

type IYaml_delete_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsYaml_delete_fnContext differentiates from other interfaces.
	IsYaml_delete_fnContext()
}

IYaml_delete_fnContext is an interface to support dynamic dispatch.

type IYaml_edit_fnContext

type IYaml_edit_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsYaml_edit_fnContext differentiates from other interfaces.
	IsYaml_edit_fnContext()
}

IYaml_edit_fnContext is an interface to support dynamic dispatch.

type IYaml_select_fnContext

type IYaml_select_fnContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsYaml_select_fnContext differentiates from other interfaces.
	IsYaml_select_fnContext()
}

IYaml_select_fnContext is an interface to support dynamic dispatch.

type IdAtomContext

type IdAtomContext struct {
	*AtomContext
}

func NewIdAtomContext

func NewIdAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IdAtomContext

func (*IdAtomContext) EnterRule

func (s *IdAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*IdAtomContext) ExitRule

func (s *IdAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*IdAtomContext) GetRuleContext

func (s *IdAtomContext) GetRuleContext() antlr.RuleContext

func (*IdAtomContext) ID

type If_statContext

type If_statContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyIf_statContext

func NewEmptyIf_statContext() *If_statContext

func NewIf_statContext

func NewIf_statContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *If_statContext

func (*If_statContext) AllCondition_block

func (s *If_statContext) AllCondition_block() []ICondition_blockContext

func (*If_statContext) AllELSE

func (s *If_statContext) AllELSE() []antlr.TerminalNode

func (*If_statContext) AllIF

func (s *If_statContext) AllIF() []antlr.TerminalNode

func (*If_statContext) Condition_block

func (s *If_statContext) Condition_block(i int) ICondition_blockContext

func (*If_statContext) ELSE

func (s *If_statContext) ELSE(i int) antlr.TerminalNode

func (*If_statContext) EnterRule

func (s *If_statContext) EnterRule(listener antlr.ParseTreeListener)

func (*If_statContext) ExitRule

func (s *If_statContext) ExitRule(listener antlr.ParseTreeListener)

func (*If_statContext) GetParser

func (s *If_statContext) GetParser() antlr.Parser

func (*If_statContext) GetRuleContext

func (s *If_statContext) GetRuleContext() antlr.RuleContext

func (*If_statContext) IF

func (*If_statContext) IsIf_statContext

func (*If_statContext) IsIf_statContext()

func (*If_statContext) Stat_block

func (s *If_statContext) Stat_block() IStat_blockContext

func (*If_statContext) ToStringTree

func (s *If_statContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type JsonAtomContext

type JsonAtomContext struct {
	*AtomContext
}

func NewJsonAtomContext

func NewJsonAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonAtomContext

func (*JsonAtomContext) EnterRule

func (s *JsonAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonAtomContext) ExitRule

func (s *JsonAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonAtomContext) GetRuleContext

func (s *JsonAtomContext) GetRuleContext() antlr.RuleContext

func (*JsonAtomContext) Json

func (s *JsonAtomContext) Json() IJsonContext

type JsonContext

type JsonContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJsonContext

func NewEmptyJsonContext() *JsonContext

func NewJsonContext

func NewJsonContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *JsonContext

func (*JsonContext) EnterRule

func (s *JsonContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonContext) ExitRule

func (s *JsonContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonContext) GetParser

func (s *JsonContext) GetParser() antlr.Parser

func (*JsonContext) GetRuleContext

func (s *JsonContext) GetRuleContext() antlr.RuleContext

func (*JsonContext) IsJsonContext

func (*JsonContext) IsJsonContext()

func (*JsonContext) ToStringTree

func (s *JsonContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*JsonContext) Value

func (s *JsonContext) Value() IValueContext

type JsonSelectFnContext

type JsonSelectFnContext struct {
	*ExprContext
}

func NewJsonSelectFnContext

func NewJsonSelectFnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *JsonSelectFnContext

func (*JsonSelectFnContext) EnterRule

func (s *JsonSelectFnContext) EnterRule(listener antlr.ParseTreeListener)

func (*JsonSelectFnContext) ExitRule

func (s *JsonSelectFnContext) ExitRule(listener antlr.ParseTreeListener)

func (*JsonSelectFnContext) GetRuleContext

func (s *JsonSelectFnContext) GetRuleContext() antlr.RuleContext

func (*JsonSelectFnContext) Json_select_fn

func (s *JsonSelectFnContext) Json_select_fn() IJson_select_fnContext

type Json_delete_fnContext

type Json_delete_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJson_delete_fnContext

func NewEmptyJson_delete_fnContext() *Json_delete_fnContext

func NewJson_delete_fnContext

func NewJson_delete_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Json_delete_fnContext

func (*Json_delete_fnContext) COMMA

func (*Json_delete_fnContext) CPAR

func (*Json_delete_fnContext) EnterRule

func (s *Json_delete_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Json_delete_fnContext) ExitRule

func (s *Json_delete_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Json_delete_fnContext) GetParser

func (s *Json_delete_fnContext) GetParser() antlr.Parser

func (*Json_delete_fnContext) GetRuleContext

func (s *Json_delete_fnContext) GetRuleContext() antlr.RuleContext

func (*Json_delete_fnContext) ID

func (*Json_delete_fnContext) IsJson_delete_fnContext

func (*Json_delete_fnContext) IsJson_delete_fnContext()

func (*Json_delete_fnContext) JSONDELETE

func (s *Json_delete_fnContext) JSONDELETE() antlr.TerminalNode

func (*Json_delete_fnContext) OPAR

func (*Json_delete_fnContext) SCOL

func (*Json_delete_fnContext) String_or_id

func (s *Json_delete_fnContext) String_or_id() IString_or_idContext

func (*Json_delete_fnContext) ToStringTree

func (s *Json_delete_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Json_edit_fnContext

type Json_edit_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJson_edit_fnContext

func NewEmptyJson_edit_fnContext() *Json_edit_fnContext

func NewJson_edit_fnContext

func NewJson_edit_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Json_edit_fnContext

func (*Json_edit_fnContext) AllCOMMA

func (s *Json_edit_fnContext) AllCOMMA() []antlr.TerminalNode

func (*Json_edit_fnContext) COMMA

func (*Json_edit_fnContext) CPAR

func (*Json_edit_fnContext) EnterRule

func (s *Json_edit_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Json_edit_fnContext) ExitRule

func (s *Json_edit_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Json_edit_fnContext) Expr

func (*Json_edit_fnContext) GetParser

func (s *Json_edit_fnContext) GetParser() antlr.Parser

func (*Json_edit_fnContext) GetRuleContext

func (s *Json_edit_fnContext) GetRuleContext() antlr.RuleContext

func (*Json_edit_fnContext) ID

func (*Json_edit_fnContext) IsJson_edit_fnContext

func (*Json_edit_fnContext) IsJson_edit_fnContext()

func (*Json_edit_fnContext) JSONEDIT

func (s *Json_edit_fnContext) JSONEDIT() antlr.TerminalNode

func (*Json_edit_fnContext) OPAR

func (*Json_edit_fnContext) SCOL

func (*Json_edit_fnContext) String_or_id

func (s *Json_edit_fnContext) String_or_id() IString_or_idContext

func (*Json_edit_fnContext) ToStringTree

func (s *Json_edit_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Json_select_fnContext

type Json_select_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyJson_select_fnContext

func NewEmptyJson_select_fnContext() *Json_select_fnContext

func NewJson_select_fnContext

func NewJson_select_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Json_select_fnContext

func (*Json_select_fnContext) COMMA

func (*Json_select_fnContext) CPAR

func (*Json_select_fnContext) EnterRule

func (s *Json_select_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Json_select_fnContext) ExitRule

func (s *Json_select_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Json_select_fnContext) GetParser

func (s *Json_select_fnContext) GetParser() antlr.Parser

func (*Json_select_fnContext) GetRuleContext

func (s *Json_select_fnContext) GetRuleContext() antlr.RuleContext

func (*Json_select_fnContext) ID

func (*Json_select_fnContext) IsJson_select_fnContext

func (*Json_select_fnContext) IsJson_select_fnContext()

func (*Json_select_fnContext) JSONSELECT

func (s *Json_select_fnContext) JSONSELECT() antlr.TerminalNode

func (*Json_select_fnContext) OPAR

func (*Json_select_fnContext) String_or_id

func (s *Json_select_fnContext) String_or_id() IString_or_idContext

func (*Json_select_fnContext) ToStringTree

func (s *Json_select_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type KlangLexer

type KlangLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewKlangLexer

func NewKlangLexer(input antlr.CharStream) *KlangLexer

type KlangListener

type KlangListener interface {
	antlr.ParseTreeListener

	// EnterParse is called when entering the parse production.
	EnterParse(c *ParseContext)

	// EnterBlock is called when entering the block production.
	EnterBlock(c *BlockContext)

	// EnterStat is called when entering the stat production.
	EnterStat(c *StatContext)

	// EnterAssignment is called when entering the assignment production.
	EnterAssignment(c *AssignmentContext)

	// EnterShell_script is called when entering the shell_script production.
	EnterShell_script(c *Shell_scriptContext)

	// EnterJson_edit_fn is called when entering the json_edit_fn production.
	EnterJson_edit_fn(c *Json_edit_fnContext)

	// EnterJson_delete_fn is called when entering the json_delete_fn production.
	EnterJson_delete_fn(c *Json_delete_fnContext)

	// EnterYaml_edit_fn is called when entering the yaml_edit_fn production.
	EnterYaml_edit_fn(c *Yaml_edit_fnContext)

	// EnterYaml_delete_fn is called when entering the yaml_delete_fn production.
	EnterYaml_delete_fn(c *Yaml_delete_fnContext)

	// EnterKube_json_edit_fn is called when entering the kube_json_edit_fn production.
	EnterKube_json_edit_fn(c *Kube_json_edit_fnContext)

	// EnterKube_json_delete_fn is called when entering the kube_json_delete_fn production.
	EnterKube_json_delete_fn(c *Kube_json_delete_fnContext)

	// EnterKube_yaml_edit_fn is called when entering the kube_yaml_edit_fn production.
	EnterKube_yaml_edit_fn(c *Kube_yaml_edit_fnContext)

	// EnterKube_yaml_delete_fn is called when entering the kube_yaml_delete_fn production.
	EnterKube_yaml_delete_fn(c *Kube_yaml_delete_fnContext)

	// EnterSleep_fn is called when entering the sleep_fn production.
	EnterSleep_fn(c *Sleep_fnContext)

	// EnterExit_fn is called when entering the exit_fn production.
	EnterExit_fn(c *Exit_fnContext)

	// EnterIf_stat is called when entering the if_stat production.
	EnterIf_stat(c *If_statContext)

	// EnterCondition_block is called when entering the condition_block production.
	EnterCondition_block(c *Condition_blockContext)

	// EnterStat_block is called when entering the stat_block production.
	EnterStat_block(c *Stat_blockContext)

	// EnterWhile_stat is called when entering the while_stat production.
	EnterWhile_stat(c *While_statContext)

	// EnterLog is called when entering the log production.
	EnterLog(c *LogContext)

	// EnterApplyKubectlCommand is called when entering the applyKubectlCommand production.
	EnterApplyKubectlCommand(c *ApplyKubectlCommandContext)

	// EnterPatchKubectlCommand is called when entering the patchKubectlCommand production.
	EnterPatchKubectlCommand(c *PatchKubectlCommandContext)

	// EnterGetKubectlCommand is called when entering the getKubectlCommand production.
	EnterGetKubectlCommand(c *GetKubectlCommandContext)

	// EnterDeleteKubectlCommand is called when entering the deleteKubectlCommand production.
	EnterDeleteKubectlCommand(c *DeleteKubectlCommandContext)

	// EnterDownload_fn is called when entering the download_fn production.
	EnterDownload_fn(c *Download_fnContext)

	// EnterJson_select_fn is called when entering the json_select_fn production.
	EnterJson_select_fn(c *Json_select_fnContext)

	// EnterYaml_select_fn is called when entering the yaml_select_fn production.
	EnterYaml_select_fn(c *Yaml_select_fnContext)

	// EnterLoad_fn is called when entering the load_fn production.
	EnterLoad_fn(c *Load_fnContext)

	// EnterStepInfo is called when entering the stepInfo production.
	EnterStepInfo(c *StepInfoContext)

	// EnterNs is called when entering the ns production.
	EnterNs(c *NsContext)

	// EnterAsObject is called when entering the asObject production.
	EnterAsObject(c *AsObjectContext)

	// EnterPatch_type is called when entering the patch_type production.
	EnterPatch_type(c *Patch_typeContext)

	// EnterString_or_id is called when entering the string_or_id production.
	EnterString_or_id(c *String_or_idContext)

	// EnterResource is called when entering the resource production.
	EnterResource(c *ResourceContext)

	// EnterKubernetes_object_config is called when entering the kubernetes_object_config production.
	EnterKubernetes_object_config(c *Kubernetes_object_configContext)

	// EnterFilter is called when entering the filter production.
	EnterFilter(c *FilterContext)

	// EnterPattern is called when entering the pattern production.
	EnterPattern(c *PatternContext)

	// EnterJsonSelectFn is called when entering the jsonSelectFn production.
	EnterJsonSelectFn(c *JsonSelectFnContext)

	// EnterShellScript is called when entering the shellScript production.
	EnterShellScript(c *ShellScriptContext)

	// EnterYamlSelectFn is called when entering the yamlSelectFn production.
	EnterYamlSelectFn(c *YamlSelectFnContext)

	// EnterAtomExpr is called when entering the atomExpr production.
	EnterAtomExpr(c *AtomExprContext)

	// EnterOrExpr is called when entering the orExpr production.
	EnterOrExpr(c *OrExprContext)

	// EnterAdditiveExpr is called when entering the additiveExpr production.
	EnterAdditiveExpr(c *AdditiveExprContext)

	// EnterRelationalExpr is called when entering the relationalExpr production.
	EnterRelationalExpr(c *RelationalExprContext)

	// EnterNotExpr is called when entering the notExpr production.
	EnterNotExpr(c *NotExprContext)

	// EnterUnaryMinusExpr is called when entering the unaryMinusExpr production.
	EnterUnaryMinusExpr(c *UnaryMinusExprContext)

	// EnterMultiplicationExpr is called when entering the multiplicationExpr production.
	EnterMultiplicationExpr(c *MultiplicationExprContext)

	// EnterDownloadFn is called when entering the downloadFn production.
	EnterDownloadFn(c *DownloadFnContext)

	// EnterPowExpr is called when entering the powExpr production.
	EnterPowExpr(c *PowExprContext)

	// EnterKubectlExpr is called when entering the kubectlExpr production.
	EnterKubectlExpr(c *KubectlExprContext)

	// EnterEqualityExpr is called when entering the equalityExpr production.
	EnterEqualityExpr(c *EqualityExprContext)

	// EnterAndExpr is called when entering the andExpr production.
	EnterAndExpr(c *AndExprContext)

	// EnterParExpr is called when entering the parExpr production.
	EnterParExpr(c *ParExprContext)

	// EnterNumberAtom is called when entering the numberAtom production.
	EnterNumberAtom(c *NumberAtomContext)

	// EnterBooleanAtom is called when entering the booleanAtom production.
	EnterBooleanAtom(c *BooleanAtomContext)

	// EnterRawStringAtom is called when entering the rawStringAtom production.
	EnterRawStringAtom(c *RawStringAtomContext)

	// EnterIdAtom is called when entering the idAtom production.
	EnterIdAtom(c *IdAtomContext)

	// EnterStringAtom is called when entering the stringAtom production.
	EnterStringAtom(c *StringAtomContext)

	// EnterJsonAtom is called when entering the jsonAtom production.
	EnterJsonAtom(c *JsonAtomContext)

	// EnterNilAtom is called when entering the nilAtom production.
	EnterNilAtom(c *NilAtomContext)

	// EnterJson is called when entering the json production.
	EnterJson(c *JsonContext)

	// EnterObj is called when entering the obj production.
	EnterObj(c *ObjContext)

	// EnterPair is called when entering the pair production.
	EnterPair(c *PairContext)

	// EnterArr is called when entering the arr production.
	EnterArr(c *ArrContext)

	// EnterValue is called when entering the value production.
	EnterValue(c *ValueContext)

	// ExitParse is called when exiting the parse production.
	ExitParse(c *ParseContext)

	// ExitBlock is called when exiting the block production.
	ExitBlock(c *BlockContext)

	// ExitStat is called when exiting the stat production.
	ExitStat(c *StatContext)

	// ExitAssignment is called when exiting the assignment production.
	ExitAssignment(c *AssignmentContext)

	// ExitShell_script is called when exiting the shell_script production.
	ExitShell_script(c *Shell_scriptContext)

	// ExitJson_edit_fn is called when exiting the json_edit_fn production.
	ExitJson_edit_fn(c *Json_edit_fnContext)

	// ExitJson_delete_fn is called when exiting the json_delete_fn production.
	ExitJson_delete_fn(c *Json_delete_fnContext)

	// ExitYaml_edit_fn is called when exiting the yaml_edit_fn production.
	ExitYaml_edit_fn(c *Yaml_edit_fnContext)

	// ExitYaml_delete_fn is called when exiting the yaml_delete_fn production.
	ExitYaml_delete_fn(c *Yaml_delete_fnContext)

	// ExitKube_json_edit_fn is called when exiting the kube_json_edit_fn production.
	ExitKube_json_edit_fn(c *Kube_json_edit_fnContext)

	// ExitKube_json_delete_fn is called when exiting the kube_json_delete_fn production.
	ExitKube_json_delete_fn(c *Kube_json_delete_fnContext)

	// ExitKube_yaml_edit_fn is called when exiting the kube_yaml_edit_fn production.
	ExitKube_yaml_edit_fn(c *Kube_yaml_edit_fnContext)

	// ExitKube_yaml_delete_fn is called when exiting the kube_yaml_delete_fn production.
	ExitKube_yaml_delete_fn(c *Kube_yaml_delete_fnContext)

	// ExitSleep_fn is called when exiting the sleep_fn production.
	ExitSleep_fn(c *Sleep_fnContext)

	// ExitExit_fn is called when exiting the exit_fn production.
	ExitExit_fn(c *Exit_fnContext)

	// ExitIf_stat is called when exiting the if_stat production.
	ExitIf_stat(c *If_statContext)

	// ExitCondition_block is called when exiting the condition_block production.
	ExitCondition_block(c *Condition_blockContext)

	// ExitStat_block is called when exiting the stat_block production.
	ExitStat_block(c *Stat_blockContext)

	// ExitWhile_stat is called when exiting the while_stat production.
	ExitWhile_stat(c *While_statContext)

	// ExitLog is called when exiting the log production.
	ExitLog(c *LogContext)

	// ExitApplyKubectlCommand is called when exiting the applyKubectlCommand production.
	ExitApplyKubectlCommand(c *ApplyKubectlCommandContext)

	// ExitPatchKubectlCommand is called when exiting the patchKubectlCommand production.
	ExitPatchKubectlCommand(c *PatchKubectlCommandContext)

	// ExitGetKubectlCommand is called when exiting the getKubectlCommand production.
	ExitGetKubectlCommand(c *GetKubectlCommandContext)

	// ExitDeleteKubectlCommand is called when exiting the deleteKubectlCommand production.
	ExitDeleteKubectlCommand(c *DeleteKubectlCommandContext)

	// ExitDownload_fn is called when exiting the download_fn production.
	ExitDownload_fn(c *Download_fnContext)

	// ExitJson_select_fn is called when exiting the json_select_fn production.
	ExitJson_select_fn(c *Json_select_fnContext)

	// ExitYaml_select_fn is called when exiting the yaml_select_fn production.
	ExitYaml_select_fn(c *Yaml_select_fnContext)

	// ExitLoad_fn is called when exiting the load_fn production.
	ExitLoad_fn(c *Load_fnContext)

	// ExitStepInfo is called when exiting the stepInfo production.
	ExitStepInfo(c *StepInfoContext)

	// ExitNs is called when exiting the ns production.
	ExitNs(c *NsContext)

	// ExitAsObject is called when exiting the asObject production.
	ExitAsObject(c *AsObjectContext)

	// ExitPatch_type is called when exiting the patch_type production.
	ExitPatch_type(c *Patch_typeContext)

	// ExitString_or_id is called when exiting the string_or_id production.
	ExitString_or_id(c *String_or_idContext)

	// ExitResource is called when exiting the resource production.
	ExitResource(c *ResourceContext)

	// ExitKubernetes_object_config is called when exiting the kubernetes_object_config production.
	ExitKubernetes_object_config(c *Kubernetes_object_configContext)

	// ExitFilter is called when exiting the filter production.
	ExitFilter(c *FilterContext)

	// ExitPattern is called when exiting the pattern production.
	ExitPattern(c *PatternContext)

	// ExitJsonSelectFn is called when exiting the jsonSelectFn production.
	ExitJsonSelectFn(c *JsonSelectFnContext)

	// ExitShellScript is called when exiting the shellScript production.
	ExitShellScript(c *ShellScriptContext)

	// ExitYamlSelectFn is called when exiting the yamlSelectFn production.
	ExitYamlSelectFn(c *YamlSelectFnContext)

	// ExitAtomExpr is called when exiting the atomExpr production.
	ExitAtomExpr(c *AtomExprContext)

	// ExitOrExpr is called when exiting the orExpr production.
	ExitOrExpr(c *OrExprContext)

	// ExitAdditiveExpr is called when exiting the additiveExpr production.
	ExitAdditiveExpr(c *AdditiveExprContext)

	// ExitRelationalExpr is called when exiting the relationalExpr production.
	ExitRelationalExpr(c *RelationalExprContext)

	// ExitNotExpr is called when exiting the notExpr production.
	ExitNotExpr(c *NotExprContext)

	// ExitUnaryMinusExpr is called when exiting the unaryMinusExpr production.
	ExitUnaryMinusExpr(c *UnaryMinusExprContext)

	// ExitMultiplicationExpr is called when exiting the multiplicationExpr production.
	ExitMultiplicationExpr(c *MultiplicationExprContext)

	// ExitDownloadFn is called when exiting the downloadFn production.
	ExitDownloadFn(c *DownloadFnContext)

	// ExitPowExpr is called when exiting the powExpr production.
	ExitPowExpr(c *PowExprContext)

	// ExitKubectlExpr is called when exiting the kubectlExpr production.
	ExitKubectlExpr(c *KubectlExprContext)

	// ExitEqualityExpr is called when exiting the equalityExpr production.
	ExitEqualityExpr(c *EqualityExprContext)

	// ExitAndExpr is called when exiting the andExpr production.
	ExitAndExpr(c *AndExprContext)

	// ExitParExpr is called when exiting the parExpr production.
	ExitParExpr(c *ParExprContext)

	// ExitNumberAtom is called when exiting the numberAtom production.
	ExitNumberAtom(c *NumberAtomContext)

	// ExitBooleanAtom is called when exiting the booleanAtom production.
	ExitBooleanAtom(c *BooleanAtomContext)

	// ExitRawStringAtom is called when exiting the rawStringAtom production.
	ExitRawStringAtom(c *RawStringAtomContext)

	// ExitIdAtom is called when exiting the idAtom production.
	ExitIdAtom(c *IdAtomContext)

	// ExitStringAtom is called when exiting the stringAtom production.
	ExitStringAtom(c *StringAtomContext)

	// ExitJsonAtom is called when exiting the jsonAtom production.
	ExitJsonAtom(c *JsonAtomContext)

	// ExitNilAtom is called when exiting the nilAtom production.
	ExitNilAtom(c *NilAtomContext)

	// ExitJson is called when exiting the json production.
	ExitJson(c *JsonContext)

	// ExitObj is called when exiting the obj production.
	ExitObj(c *ObjContext)

	// ExitPair is called when exiting the pair production.
	ExitPair(c *PairContext)

	// ExitArr is called when exiting the arr production.
	ExitArr(c *ArrContext)

	// ExitValue is called when exiting the value production.
	ExitValue(c *ValueContext)
}

KlangListener is a complete listener for a parse tree produced by KlangParser.

type KlangParser

type KlangParser struct {
	*antlr.BaseParser
}

func NewKlangParser

func NewKlangParser(input antlr.TokenStream) *KlangParser

func (*KlangParser) Arr

func (p *KlangParser) Arr() (localctx IArrContext)

func (*KlangParser) AsObject

func (p *KlangParser) AsObject() (localctx IAsObjectContext)

func (*KlangParser) Assignment

func (p *KlangParser) Assignment() (localctx IAssignmentContext)

func (*KlangParser) Atom

func (p *KlangParser) Atom() (localctx IAtomContext)

func (*KlangParser) Block

func (p *KlangParser) Block() (localctx IBlockContext)

func (*KlangParser) Condition_block

func (p *KlangParser) Condition_block() (localctx ICondition_blockContext)

func (*KlangParser) Download_fn

func (p *KlangParser) Download_fn() (localctx IDownload_fnContext)

func (*KlangParser) Exit_fn

func (p *KlangParser) Exit_fn() (localctx IExit_fnContext)

func (*KlangParser) Expr

func (p *KlangParser) Expr() (localctx IExprContext)

func (*KlangParser) Expr_Sempred

func (p *KlangParser) Expr_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*KlangParser) Filter

func (p *KlangParser) Filter() (localctx IFilterContext)

func (*KlangParser) If_stat

func (p *KlangParser) If_stat() (localctx IIf_statContext)

func (*KlangParser) Json

func (p *KlangParser) Json() (localctx IJsonContext)

func (*KlangParser) Json_delete_fn

func (p *KlangParser) Json_delete_fn() (localctx IJson_delete_fnContext)

func (*KlangParser) Json_edit_fn

func (p *KlangParser) Json_edit_fn() (localctx IJson_edit_fnContext)

func (*KlangParser) Json_select_fn

func (p *KlangParser) Json_select_fn() (localctx IJson_select_fnContext)

func (*KlangParser) Kube_json_delete_fn

func (p *KlangParser) Kube_json_delete_fn() (localctx IKube_json_delete_fnContext)

func (*KlangParser) Kube_json_edit_fn

func (p *KlangParser) Kube_json_edit_fn() (localctx IKube_json_edit_fnContext)

func (*KlangParser) Kube_yaml_delete_fn

func (p *KlangParser) Kube_yaml_delete_fn() (localctx IKube_yaml_delete_fnContext)

func (*KlangParser) Kube_yaml_edit_fn

func (p *KlangParser) Kube_yaml_edit_fn() (localctx IKube_yaml_edit_fnContext)

func (*KlangParser) Kubectl_command

func (p *KlangParser) Kubectl_command() (localctx IKubectl_commandContext)

func (*KlangParser) Kubernetes_object_config

func (p *KlangParser) Kubernetes_object_config() (localctx IKubernetes_object_configContext)

func (*KlangParser) Load_fn

func (p *KlangParser) Load_fn() (localctx ILoad_fnContext)

func (*KlangParser) Log

func (p *KlangParser) Log() (localctx ILogContext)

func (*KlangParser) Ns

func (p *KlangParser) Ns() (localctx INsContext)

func (*KlangParser) Obj

func (p *KlangParser) Obj() (localctx IObjContext)

func (*KlangParser) Pair

func (p *KlangParser) Pair() (localctx IPairContext)

func (*KlangParser) Parse

func (p *KlangParser) Parse() (localctx IParseContext)

func (*KlangParser) Patch_type

func (p *KlangParser) Patch_type() (localctx IPatch_typeContext)

func (*KlangParser) Pattern

func (p *KlangParser) Pattern() (localctx IPatternContext)

func (*KlangParser) Resource

func (p *KlangParser) Resource() (localctx IResourceContext)

func (*KlangParser) Sempred

func (p *KlangParser) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*KlangParser) Shell_script

func (p *KlangParser) Shell_script() (localctx IShell_scriptContext)

func (*KlangParser) Sleep_fn

func (p *KlangParser) Sleep_fn() (localctx ISleep_fnContext)

func (*KlangParser) Stat

func (p *KlangParser) Stat() (localctx IStatContext)

func (*KlangParser) Stat_block

func (p *KlangParser) Stat_block() (localctx IStat_blockContext)

func (*KlangParser) StepInfo

func (p *KlangParser) StepInfo() (localctx IStepInfoContext)

func (*KlangParser) String_or_id

func (p *KlangParser) String_or_id() (localctx IString_or_idContext)

func (*KlangParser) Value

func (p *KlangParser) Value() (localctx IValueContext)

func (*KlangParser) While_stat

func (p *KlangParser) While_stat() (localctx IWhile_statContext)

func (*KlangParser) Yaml_delete_fn

func (p *KlangParser) Yaml_delete_fn() (localctx IYaml_delete_fnContext)

func (*KlangParser) Yaml_edit_fn

func (p *KlangParser) Yaml_edit_fn() (localctx IYaml_edit_fnContext)

func (*KlangParser) Yaml_select_fn

func (p *KlangParser) Yaml_select_fn() (localctx IYaml_select_fnContext)

type Kube_json_delete_fnContext

type Kube_json_delete_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKube_json_delete_fnContext

func NewEmptyKube_json_delete_fnContext() *Kube_json_delete_fnContext

func NewKube_json_delete_fnContext

func NewKube_json_delete_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kube_json_delete_fnContext

func (*Kube_json_delete_fnContext) AllCOMMA

func (*Kube_json_delete_fnContext) COMMA

func (*Kube_json_delete_fnContext) CPAR

func (*Kube_json_delete_fnContext) EnterRule

func (s *Kube_json_delete_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Kube_json_delete_fnContext) ExitRule

func (s *Kube_json_delete_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Kube_json_delete_fnContext) Filter

func (*Kube_json_delete_fnContext) GetParser

func (s *Kube_json_delete_fnContext) GetParser() antlr.Parser

func (*Kube_json_delete_fnContext) GetRuleContext

func (s *Kube_json_delete_fnContext) GetRuleContext() antlr.RuleContext

func (*Kube_json_delete_fnContext) ID

func (*Kube_json_delete_fnContext) IsKube_json_delete_fnContext

func (*Kube_json_delete_fnContext) IsKube_json_delete_fnContext()

func (*Kube_json_delete_fnContext) KUBEJSONDELETE

func (s *Kube_json_delete_fnContext) KUBEJSONDELETE() antlr.TerminalNode

func (*Kube_json_delete_fnContext) OPAR

func (*Kube_json_delete_fnContext) Pattern

func (*Kube_json_delete_fnContext) SCOL

func (*Kube_json_delete_fnContext) ToStringTree

func (s *Kube_json_delete_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Kube_json_edit_fnContext

type Kube_json_edit_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKube_json_edit_fnContext

func NewEmptyKube_json_edit_fnContext() *Kube_json_edit_fnContext

func NewKube_json_edit_fnContext

func NewKube_json_edit_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kube_json_edit_fnContext

func (*Kube_json_edit_fnContext) AllCOMMA

func (*Kube_json_edit_fnContext) AllString_or_id

func (s *Kube_json_edit_fnContext) AllString_or_id() []IString_or_idContext

func (*Kube_json_edit_fnContext) AsObject

func (*Kube_json_edit_fnContext) COMMA

func (*Kube_json_edit_fnContext) CPAR

func (*Kube_json_edit_fnContext) EnterRule

func (s *Kube_json_edit_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Kube_json_edit_fnContext) ExitRule

func (s *Kube_json_edit_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Kube_json_edit_fnContext) Expr

func (*Kube_json_edit_fnContext) GetParser

func (s *Kube_json_edit_fnContext) GetParser() antlr.Parser

func (*Kube_json_edit_fnContext) GetRuleContext

func (s *Kube_json_edit_fnContext) GetRuleContext() antlr.RuleContext

func (*Kube_json_edit_fnContext) ID

func (*Kube_json_edit_fnContext) IsKube_json_edit_fnContext

func (*Kube_json_edit_fnContext) IsKube_json_edit_fnContext()

func (*Kube_json_edit_fnContext) KUBEJSONEDIT

func (s *Kube_json_edit_fnContext) KUBEJSONEDIT() antlr.TerminalNode

func (*Kube_json_edit_fnContext) OPAR

func (*Kube_json_edit_fnContext) SCOL

func (*Kube_json_edit_fnContext) String_or_id

func (*Kube_json_edit_fnContext) ToStringTree

func (s *Kube_json_edit_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Kube_yaml_delete_fnContext

type Kube_yaml_delete_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKube_yaml_delete_fnContext

func NewEmptyKube_yaml_delete_fnContext() *Kube_yaml_delete_fnContext

func NewKube_yaml_delete_fnContext

func NewKube_yaml_delete_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kube_yaml_delete_fnContext

func (*Kube_yaml_delete_fnContext) AllCOMMA

func (*Kube_yaml_delete_fnContext) COMMA

func (*Kube_yaml_delete_fnContext) CPAR

func (*Kube_yaml_delete_fnContext) EnterRule

func (s *Kube_yaml_delete_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Kube_yaml_delete_fnContext) ExitRule

func (s *Kube_yaml_delete_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Kube_yaml_delete_fnContext) Filter

func (*Kube_yaml_delete_fnContext) GetParser

func (s *Kube_yaml_delete_fnContext) GetParser() antlr.Parser

func (*Kube_yaml_delete_fnContext) GetRuleContext

func (s *Kube_yaml_delete_fnContext) GetRuleContext() antlr.RuleContext

func (*Kube_yaml_delete_fnContext) ID

func (*Kube_yaml_delete_fnContext) IsKube_yaml_delete_fnContext

func (*Kube_yaml_delete_fnContext) IsKube_yaml_delete_fnContext()

func (*Kube_yaml_delete_fnContext) KUBEYAMLDELETE

func (s *Kube_yaml_delete_fnContext) KUBEYAMLDELETE() antlr.TerminalNode

func (*Kube_yaml_delete_fnContext) OPAR

func (*Kube_yaml_delete_fnContext) Pattern

func (*Kube_yaml_delete_fnContext) SCOL

func (*Kube_yaml_delete_fnContext) ToStringTree

func (s *Kube_yaml_delete_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Kube_yaml_edit_fnContext

type Kube_yaml_edit_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKube_yaml_edit_fnContext

func NewEmptyKube_yaml_edit_fnContext() *Kube_yaml_edit_fnContext

func NewKube_yaml_edit_fnContext

func NewKube_yaml_edit_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kube_yaml_edit_fnContext

func (*Kube_yaml_edit_fnContext) AllCOMMA

func (*Kube_yaml_edit_fnContext) AllString_or_id

func (s *Kube_yaml_edit_fnContext) AllString_or_id() []IString_or_idContext

func (*Kube_yaml_edit_fnContext) AsObject

func (*Kube_yaml_edit_fnContext) COMMA

func (*Kube_yaml_edit_fnContext) CPAR

func (*Kube_yaml_edit_fnContext) EnterRule

func (s *Kube_yaml_edit_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Kube_yaml_edit_fnContext) ExitRule

func (s *Kube_yaml_edit_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Kube_yaml_edit_fnContext) Expr

func (*Kube_yaml_edit_fnContext) GetParser

func (s *Kube_yaml_edit_fnContext) GetParser() antlr.Parser

func (*Kube_yaml_edit_fnContext) GetRuleContext

func (s *Kube_yaml_edit_fnContext) GetRuleContext() antlr.RuleContext

func (*Kube_yaml_edit_fnContext) ID

func (*Kube_yaml_edit_fnContext) IsKube_yaml_edit_fnContext

func (*Kube_yaml_edit_fnContext) IsKube_yaml_edit_fnContext()

func (*Kube_yaml_edit_fnContext) KUBEYAMLEDIT

func (s *Kube_yaml_edit_fnContext) KUBEYAMLEDIT() antlr.TerminalNode

func (*Kube_yaml_edit_fnContext) OPAR

func (*Kube_yaml_edit_fnContext) SCOL

func (*Kube_yaml_edit_fnContext) String_or_id

func (*Kube_yaml_edit_fnContext) ToStringTree

func (s *Kube_yaml_edit_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type KubectlExprContext

type KubectlExprContext struct {
	*ExprContext
}

func NewKubectlExprContext

func NewKubectlExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *KubectlExprContext

func (*KubectlExprContext) EnterRule

func (s *KubectlExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*KubectlExprContext) ExitRule

func (s *KubectlExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*KubectlExprContext) GetRuleContext

func (s *KubectlExprContext) GetRuleContext() antlr.RuleContext

func (*KubectlExprContext) Kubectl_command

func (s *KubectlExprContext) Kubectl_command() IKubectl_commandContext

type Kubectl_commandContext

type Kubectl_commandContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKubectl_commandContext

func NewEmptyKubectl_commandContext() *Kubectl_commandContext

func NewKubectl_commandContext

func NewKubectl_commandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kubectl_commandContext

func (*Kubectl_commandContext) CopyFrom

func (*Kubectl_commandContext) GetParser

func (s *Kubectl_commandContext) GetParser() antlr.Parser

func (*Kubectl_commandContext) GetRuleContext

func (s *Kubectl_commandContext) GetRuleContext() antlr.RuleContext

func (*Kubectl_commandContext) IsKubectl_commandContext

func (*Kubectl_commandContext) IsKubectl_commandContext()

func (*Kubectl_commandContext) ToStringTree

func (s *Kubectl_commandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Kubernetes_object_configContext

type Kubernetes_object_configContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyKubernetes_object_configContext

func NewEmptyKubernetes_object_configContext() *Kubernetes_object_configContext

func NewKubernetes_object_configContext

func NewKubernetes_object_configContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Kubernetes_object_configContext

func (*Kubernetes_object_configContext) EnterRule

func (*Kubernetes_object_configContext) ExitRule

func (*Kubernetes_object_configContext) GetParser

func (*Kubernetes_object_configContext) GetRuleContext

func (*Kubernetes_object_configContext) IsKubernetes_object_configContext

func (*Kubernetes_object_configContext) IsKubernetes_object_configContext()

func (*Kubernetes_object_configContext) String_or_id

func (*Kubernetes_object_configContext) ToStringTree

func (s *Kubernetes_object_configContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Load_fnContext

type Load_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLoad_fnContext

func NewEmptyLoad_fnContext() *Load_fnContext

func NewLoad_fnContext

func NewLoad_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Load_fnContext

func (*Load_fnContext) COMMA

func (s *Load_fnContext) COMMA() antlr.TerminalNode

func (*Load_fnContext) CPAR

func (s *Load_fnContext) CPAR() antlr.TerminalNode

func (*Load_fnContext) EnterRule

func (s *Load_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Load_fnContext) ExitRule

func (s *Load_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Load_fnContext) GetParser

func (s *Load_fnContext) GetParser() antlr.Parser

func (*Load_fnContext) GetRuleContext

func (s *Load_fnContext) GetRuleContext() antlr.RuleContext

func (*Load_fnContext) IsLoad_fnContext

func (*Load_fnContext) IsLoad_fnContext()

func (*Load_fnContext) LOAD

func (s *Load_fnContext) LOAD() antlr.TerminalNode

func (*Load_fnContext) OPAR

func (s *Load_fnContext) OPAR() antlr.TerminalNode

func (*Load_fnContext) STRING

func (s *Load_fnContext) STRING() antlr.TerminalNode

func (*Load_fnContext) String_or_id

func (s *Load_fnContext) String_or_id() IString_or_idContext

func (*Load_fnContext) ToStringTree

func (s *Load_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type LogContext

type LogContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyLogContext

func NewEmptyLogContext() *LogContext

func NewLogContext

func NewLogContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LogContext

func (*LogContext) EnterRule

func (s *LogContext) EnterRule(listener antlr.ParseTreeListener)

func (*LogContext) ExitRule

func (s *LogContext) ExitRule(listener antlr.ParseTreeListener)

func (*LogContext) Expr

func (s *LogContext) Expr() IExprContext

func (*LogContext) GetParser

func (s *LogContext) GetParser() antlr.Parser

func (*LogContext) GetRuleContext

func (s *LogContext) GetRuleContext() antlr.RuleContext

func (*LogContext) IsLogContext

func (*LogContext) IsLogContext()

func (*LogContext) LOG

func (s *LogContext) LOG() antlr.TerminalNode

func (*LogContext) SCOL

func (s *LogContext) SCOL() antlr.TerminalNode

func (*LogContext) ToStringTree

func (s *LogContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type MultiplicationExprContext

type MultiplicationExprContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewMultiplicationExprContext

func NewMultiplicationExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MultiplicationExprContext

func (*MultiplicationExprContext) AllExpr

func (s *MultiplicationExprContext) AllExpr() []IExprContext

func (*MultiplicationExprContext) DIV

func (*MultiplicationExprContext) EnterRule

func (s *MultiplicationExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*MultiplicationExprContext) ExitRule

func (s *MultiplicationExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*MultiplicationExprContext) Expr

func (*MultiplicationExprContext) GetOp

func (*MultiplicationExprContext) GetRuleContext

func (s *MultiplicationExprContext) GetRuleContext() antlr.RuleContext

func (*MultiplicationExprContext) MOD

func (*MultiplicationExprContext) MULT

func (*MultiplicationExprContext) SetOp

type NilAtomContext

type NilAtomContext struct {
	*AtomContext
}

func NewNilAtomContext

func NewNilAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NilAtomContext

func (*NilAtomContext) EnterRule

func (s *NilAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*NilAtomContext) ExitRule

func (s *NilAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*NilAtomContext) GetRuleContext

func (s *NilAtomContext) GetRuleContext() antlr.RuleContext

func (*NilAtomContext) NIL

type NotExprContext

type NotExprContext struct {
	*ExprContext
}

func NewNotExprContext

func NewNotExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NotExprContext

func (*NotExprContext) EnterRule

func (s *NotExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*NotExprContext) ExitRule

func (s *NotExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*NotExprContext) Expr

func (s *NotExprContext) Expr() IExprContext

func (*NotExprContext) GetRuleContext

func (s *NotExprContext) GetRuleContext() antlr.RuleContext

func (*NotExprContext) NOT

type NsContext

type NsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNsContext

func NewEmptyNsContext() *NsContext

func NewNsContext

func NewNsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NsContext

func (*NsContext) EnterRule

func (s *NsContext) EnterRule(listener antlr.ParseTreeListener)

func (*NsContext) ExitRule

func (s *NsContext) ExitRule(listener antlr.ParseTreeListener)

func (*NsContext) GetParser

func (s *NsContext) GetParser() antlr.Parser

func (*NsContext) GetRuleContext

func (s *NsContext) GetRuleContext() antlr.RuleContext

func (*NsContext) IsNsContext

func (*NsContext) IsNsContext()

func (*NsContext) PATH

func (s *NsContext) PATH() antlr.TerminalNode

func (*NsContext) String_or_id

func (s *NsContext) String_or_id() IString_or_idContext

func (*NsContext) ToStringTree

func (s *NsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NumberAtomContext

type NumberAtomContext struct {
	*AtomContext
}

func NewNumberAtomContext

func NewNumberAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NumberAtomContext

func (*NumberAtomContext) EnterRule

func (s *NumberAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*NumberAtomContext) ExitRule

func (s *NumberAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*NumberAtomContext) GetRuleContext

func (s *NumberAtomContext) GetRuleContext() antlr.RuleContext

func (*NumberAtomContext) NUMBER

func (s *NumberAtomContext) NUMBER() antlr.TerminalNode

type ObjContext

type ObjContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyObjContext

func NewEmptyObjContext() *ObjContext

func NewObjContext

func NewObjContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ObjContext

func (*ObjContext) AllPair

func (s *ObjContext) AllPair() []IPairContext

func (*ObjContext) EnterRule

func (s *ObjContext) EnterRule(listener antlr.ParseTreeListener)

func (*ObjContext) ExitRule

func (s *ObjContext) ExitRule(listener antlr.ParseTreeListener)

func (*ObjContext) GetParser

func (s *ObjContext) GetParser() antlr.Parser

func (*ObjContext) GetRuleContext

func (s *ObjContext) GetRuleContext() antlr.RuleContext

func (*ObjContext) IsObjContext

func (*ObjContext) IsObjContext()

func (*ObjContext) Pair

func (s *ObjContext) Pair(i int) IPairContext

func (*ObjContext) ToStringTree

func (s *ObjContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type OrExprContext

type OrExprContext struct {
	*ExprContext
}

func NewOrExprContext

func NewOrExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrExprContext

func (*OrExprContext) AllExpr

func (s *OrExprContext) AllExpr() []IExprContext

func (*OrExprContext) EnterRule

func (s *OrExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*OrExprContext) ExitRule

func (s *OrExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*OrExprContext) Expr

func (s *OrExprContext) Expr(i int) IExprContext

func (*OrExprContext) GetRuleContext

func (s *OrExprContext) GetRuleContext() antlr.RuleContext

func (*OrExprContext) OR

type PairContext

type PairContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPairContext

func NewEmptyPairContext() *PairContext

func NewPairContext

func NewPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PairContext

func (*PairContext) EnterRule

func (s *PairContext) EnterRule(listener antlr.ParseTreeListener)

func (*PairContext) ExitRule

func (s *PairContext) ExitRule(listener antlr.ParseTreeListener)

func (*PairContext) GetParser

func (s *PairContext) GetParser() antlr.Parser

func (*PairContext) GetRuleContext

func (s *PairContext) GetRuleContext() antlr.RuleContext

func (*PairContext) IsPairContext

func (*PairContext) IsPairContext()

func (*PairContext) STRING

func (s *PairContext) STRING() antlr.TerminalNode

func (*PairContext) ToStringTree

func (s *PairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PairContext) Value

func (s *PairContext) Value() IValueContext

type ParExprContext

type ParExprContext struct {
	*AtomContext
}

func NewParExprContext

func NewParExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParExprContext

func (*ParExprContext) CPAR

func (s *ParExprContext) CPAR() antlr.TerminalNode

func (*ParExprContext) EnterRule

func (s *ParExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParExprContext) ExitRule

func (s *ParExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParExprContext) Expr

func (s *ParExprContext) Expr() IExprContext

func (*ParExprContext) GetRuleContext

func (s *ParExprContext) GetRuleContext() antlr.RuleContext

func (*ParExprContext) OPAR

func (s *ParExprContext) OPAR() antlr.TerminalNode

type ParseContext

type ParseContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParseContext

func NewEmptyParseContext() *ParseContext

func NewParseContext

func NewParseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParseContext

func (*ParseContext) Block

func (s *ParseContext) Block() IBlockContext

func (*ParseContext) EOF

func (s *ParseContext) EOF() antlr.TerminalNode

func (*ParseContext) EnterRule

func (s *ParseContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParseContext) ExitRule

func (s *ParseContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParseContext) GetParser

func (s *ParseContext) GetParser() antlr.Parser

func (*ParseContext) GetRuleContext

func (s *ParseContext) GetRuleContext() antlr.RuleContext

func (*ParseContext) IsParseContext

func (*ParseContext) IsParseContext()

func (*ParseContext) ToStringTree

func (s *ParseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PatchKubectlCommandContext

type PatchKubectlCommandContext struct {
	*Kubectl_commandContext
}

func NewPatchKubectlCommandContext

func NewPatchKubectlCommandContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PatchKubectlCommandContext

func (*PatchKubectlCommandContext) AllNAMESPACE

func (s *PatchKubectlCommandContext) AllNAMESPACE() []antlr.TerminalNode

func (*PatchKubectlCommandContext) AllNs

func (*PatchKubectlCommandContext) AllPATCHLOAD

func (s *PatchKubectlCommandContext) AllPATCHLOAD() []antlr.TerminalNode

func (*PatchKubectlCommandContext) AllPATCHTYPE

func (s *PatchKubectlCommandContext) AllPATCHTYPE() []antlr.TerminalNode

func (*PatchKubectlCommandContext) AllPatch_type

func (s *PatchKubectlCommandContext) AllPatch_type() []IPatch_typeContext

func (*PatchKubectlCommandContext) AllResource

func (s *PatchKubectlCommandContext) AllResource() []IResourceContext

func (*PatchKubectlCommandContext) AllString_or_id

func (s *PatchKubectlCommandContext) AllString_or_id() []IString_or_idContext

func (*PatchKubectlCommandContext) EnterRule

func (s *PatchKubectlCommandContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatchKubectlCommandContext) ExitRule

func (s *PatchKubectlCommandContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatchKubectlCommandContext) GetRuleContext

func (s *PatchKubectlCommandContext) GetRuleContext() antlr.RuleContext

func (*PatchKubectlCommandContext) KUBECTL

func (*PatchKubectlCommandContext) NAMESPACE

func (*PatchKubectlCommandContext) Ns

func (*PatchKubectlCommandContext) PATCH

func (*PatchKubectlCommandContext) PATCHLOAD

func (*PatchKubectlCommandContext) PATCHTYPE

func (*PatchKubectlCommandContext) Patch_type

func (*PatchKubectlCommandContext) Resource

func (*PatchKubectlCommandContext) String_or_id

type Patch_typeContext

type Patch_typeContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPatch_typeContext

func NewEmptyPatch_typeContext() *Patch_typeContext

func NewPatch_typeContext

func NewPatch_typeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Patch_typeContext

func (*Patch_typeContext) EnterRule

func (s *Patch_typeContext) EnterRule(listener antlr.ParseTreeListener)

func (*Patch_typeContext) ExitRule

func (s *Patch_typeContext) ExitRule(listener antlr.ParseTreeListener)

func (*Patch_typeContext) GetParser

func (s *Patch_typeContext) GetParser() antlr.Parser

func (*Patch_typeContext) GetRuleContext

func (s *Patch_typeContext) GetRuleContext() antlr.RuleContext

func (*Patch_typeContext) IsPatch_typeContext

func (*Patch_typeContext) IsPatch_typeContext()

func (*Patch_typeContext) PATH

func (*Patch_typeContext) String_or_id

func (s *Patch_typeContext) String_or_id() IString_or_idContext

func (*Patch_typeContext) ToStringTree

func (s *Patch_typeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PatternContext

type PatternContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPatternContext

func NewEmptyPatternContext() *PatternContext

func NewPatternContext

func NewPatternContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PatternContext

func (*PatternContext) ASSIGN

func (s *PatternContext) ASSIGN() antlr.TerminalNode

func (*PatternContext) EnterRule

func (s *PatternContext) EnterRule(listener antlr.ParseTreeListener)

func (*PatternContext) ExitRule

func (s *PatternContext) ExitRule(listener antlr.ParseTreeListener)

func (*PatternContext) GetParser

func (s *PatternContext) GetParser() antlr.Parser

func (*PatternContext) GetRuleContext

func (s *PatternContext) GetRuleContext() antlr.RuleContext

func (*PatternContext) IsPatternContext

func (*PatternContext) IsPatternContext()

func (*PatternContext) PATTERN

func (s *PatternContext) PATTERN() antlr.TerminalNode

func (*PatternContext) String_or_id

func (s *PatternContext) String_or_id() IString_or_idContext

func (*PatternContext) ToStringTree

func (s *PatternContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PowExprContext

type PowExprContext struct {
	*ExprContext
}

func NewPowExprContext

func NewPowExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PowExprContext

func (*PowExprContext) AllExpr

func (s *PowExprContext) AllExpr() []IExprContext

func (*PowExprContext) EnterRule

func (s *PowExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*PowExprContext) ExitRule

func (s *PowExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*PowExprContext) Expr

func (s *PowExprContext) Expr(i int) IExprContext

func (*PowExprContext) GetRuleContext

func (s *PowExprContext) GetRuleContext() antlr.RuleContext

func (*PowExprContext) POW

type RawStringAtomContext

type RawStringAtomContext struct {
	*AtomContext
}

func NewRawStringAtomContext

func NewRawStringAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RawStringAtomContext

func (*RawStringAtomContext) EnterRule

func (s *RawStringAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*RawStringAtomContext) ExitRule

func (s *RawStringAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*RawStringAtomContext) GetRuleContext

func (s *RawStringAtomContext) GetRuleContext() antlr.RuleContext

func (*RawStringAtomContext) RAW_STRING_LIT

func (s *RawStringAtomContext) RAW_STRING_LIT() antlr.TerminalNode

type RelationalExprContext

type RelationalExprContext struct {
	*ExprContext
	// contains filtered or unexported fields
}

func NewRelationalExprContext

func NewRelationalExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RelationalExprContext

func (*RelationalExprContext) AllExpr

func (s *RelationalExprContext) AllExpr() []IExprContext

func (*RelationalExprContext) EnterRule

func (s *RelationalExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*RelationalExprContext) ExitRule

func (s *RelationalExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*RelationalExprContext) Expr

func (*RelationalExprContext) GT

func (*RelationalExprContext) GTEQ

func (*RelationalExprContext) GetOp

func (s *RelationalExprContext) GetOp() antlr.Token

func (*RelationalExprContext) GetRuleContext

func (s *RelationalExprContext) GetRuleContext() antlr.RuleContext

func (*RelationalExprContext) LT

func (*RelationalExprContext) LTEQ

func (*RelationalExprContext) SetOp

func (s *RelationalExprContext) SetOp(v antlr.Token)

type ResourceContext

type ResourceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyResourceContext

func NewEmptyResourceContext() *ResourceContext

func NewResourceContext

func NewResourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourceContext

func (*ResourceContext) EnterRule

func (s *ResourceContext) EnterRule(listener antlr.ParseTreeListener)

func (*ResourceContext) ExitRule

func (s *ResourceContext) ExitRule(listener antlr.ParseTreeListener)

func (*ResourceContext) GetParser

func (s *ResourceContext) GetParser() antlr.Parser

func (*ResourceContext) GetRuleContext

func (s *ResourceContext) GetRuleContext() antlr.RuleContext

func (*ResourceContext) IsResourceContext

func (*ResourceContext) IsResourceContext()

func (*ResourceContext) PATH

func (*ResourceContext) String_or_id

func (s *ResourceContext) String_or_id() IString_or_idContext

func (*ResourceContext) ToStringTree

func (s *ResourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ShellScriptContext

type ShellScriptContext struct {
	*ExprContext
}

func NewShellScriptContext

func NewShellScriptContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShellScriptContext

func (*ShellScriptContext) EnterRule

func (s *ShellScriptContext) EnterRule(listener antlr.ParseTreeListener)

func (*ShellScriptContext) ExitRule

func (s *ShellScriptContext) ExitRule(listener antlr.ParseTreeListener)

func (*ShellScriptContext) GetRuleContext

func (s *ShellScriptContext) GetRuleContext() antlr.RuleContext

func (*ShellScriptContext) Shell_script

func (s *ShellScriptContext) Shell_script() IShell_scriptContext

type Shell_scriptContext

type Shell_scriptContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyShell_scriptContext

func NewEmptyShell_scriptContext() *Shell_scriptContext

func NewShell_scriptContext

func NewShell_scriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Shell_scriptContext

func (*Shell_scriptContext) EnterRule

func (s *Shell_scriptContext) EnterRule(listener antlr.ParseTreeListener)

func (*Shell_scriptContext) ExitRule

func (s *Shell_scriptContext) ExitRule(listener antlr.ParseTreeListener)

func (*Shell_scriptContext) GetParser

func (s *Shell_scriptContext) GetParser() antlr.Parser

func (*Shell_scriptContext) GetRuleContext

func (s *Shell_scriptContext) GetRuleContext() antlr.RuleContext

func (*Shell_scriptContext) IsShell_scriptContext

func (*Shell_scriptContext) IsShell_scriptContext()

func (*Shell_scriptContext) SHELLSCRIPT

func (s *Shell_scriptContext) SHELLSCRIPT() antlr.TerminalNode

func (*Shell_scriptContext) String_or_id

func (s *Shell_scriptContext) String_or_id() IString_or_idContext

func (*Shell_scriptContext) ToStringTree

func (s *Shell_scriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type Sleep_fnContext

type Sleep_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySleep_fnContext

func NewEmptySleep_fnContext() *Sleep_fnContext

func NewSleep_fnContext

func NewSleep_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Sleep_fnContext

func (*Sleep_fnContext) EnterRule

func (s *Sleep_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Sleep_fnContext) ExitRule

func (s *Sleep_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Sleep_fnContext) GetParser

func (s *Sleep_fnContext) GetParser() antlr.Parser

func (*Sleep_fnContext) GetRuleContext

func (s *Sleep_fnContext) GetRuleContext() antlr.RuleContext

func (*Sleep_fnContext) IsSleep_fnContext

func (*Sleep_fnContext) IsSleep_fnContext()

func (*Sleep_fnContext) NUMBER

func (s *Sleep_fnContext) NUMBER() antlr.TerminalNode

func (*Sleep_fnContext) SCOL

func (*Sleep_fnContext) SLEEP

func (s *Sleep_fnContext) SLEEP() antlr.TerminalNode

func (*Sleep_fnContext) ToStringTree

func (s *Sleep_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StatContext

type StatContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStatContext

func NewEmptyStatContext() *StatContext

func NewStatContext

func NewStatContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatContext

func (*StatContext) Assignment

func (s *StatContext) Assignment() IAssignmentContext

func (*StatContext) EnterRule

func (s *StatContext) EnterRule(listener antlr.ParseTreeListener)

func (*StatContext) ExitRule

func (s *StatContext) ExitRule(listener antlr.ParseTreeListener)

func (*StatContext) Exit_fn

func (s *StatContext) Exit_fn() IExit_fnContext

func (*StatContext) GetParser

func (s *StatContext) GetParser() antlr.Parser

func (*StatContext) GetRuleContext

func (s *StatContext) GetRuleContext() antlr.RuleContext

func (*StatContext) Get_OTHER

func (s *StatContext) Get_OTHER() antlr.Token

func (*StatContext) If_stat

func (s *StatContext) If_stat() IIf_statContext

func (*StatContext) IsStatContext

func (*StatContext) IsStatContext()

func (*StatContext) Json_delete_fn

func (s *StatContext) Json_delete_fn() IJson_delete_fnContext

func (*StatContext) Json_edit_fn

func (s *StatContext) Json_edit_fn() IJson_edit_fnContext

func (*StatContext) Kube_json_delete_fn

func (s *StatContext) Kube_json_delete_fn() IKube_json_delete_fnContext

func (*StatContext) Kube_json_edit_fn

func (s *StatContext) Kube_json_edit_fn() IKube_json_edit_fnContext

func (*StatContext) Kube_yaml_delete_fn

func (s *StatContext) Kube_yaml_delete_fn() IKube_yaml_delete_fnContext

func (*StatContext) Kube_yaml_edit_fn

func (s *StatContext) Kube_yaml_edit_fn() IKube_yaml_edit_fnContext

func (*StatContext) Log

func (s *StatContext) Log() ILogContext

func (*StatContext) OTHER

func (s *StatContext) OTHER() antlr.TerminalNode

func (*StatContext) Set_OTHER

func (s *StatContext) Set_OTHER(v antlr.Token)

func (*StatContext) Sleep_fn

func (s *StatContext) Sleep_fn() ISleep_fnContext

func (*StatContext) ToStringTree

func (s *StatContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*StatContext) While_stat

func (s *StatContext) While_stat() IWhile_statContext

func (*StatContext) Yaml_delete_fn

func (s *StatContext) Yaml_delete_fn() IYaml_delete_fnContext

func (*StatContext) Yaml_edit_fn

func (s *StatContext) Yaml_edit_fn() IYaml_edit_fnContext

type Stat_blockContext

type Stat_blockContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStat_blockContext

func NewEmptyStat_blockContext() *Stat_blockContext

func NewStat_blockContext

func NewStat_blockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Stat_blockContext

func (*Stat_blockContext) Block

func (s *Stat_blockContext) Block() IBlockContext

func (*Stat_blockContext) CBRACE

func (s *Stat_blockContext) CBRACE() antlr.TerminalNode

func (*Stat_blockContext) EnterRule

func (s *Stat_blockContext) EnterRule(listener antlr.ParseTreeListener)

func (*Stat_blockContext) ExitRule

func (s *Stat_blockContext) ExitRule(listener antlr.ParseTreeListener)

func (*Stat_blockContext) GetParser

func (s *Stat_blockContext) GetParser() antlr.Parser

func (*Stat_blockContext) GetRuleContext

func (s *Stat_blockContext) GetRuleContext() antlr.RuleContext

func (*Stat_blockContext) IsStat_blockContext

func (*Stat_blockContext) IsStat_blockContext()

func (*Stat_blockContext) OBRACE

func (s *Stat_blockContext) OBRACE() antlr.TerminalNode

func (*Stat_blockContext) Stat

func (s *Stat_blockContext) Stat() IStatContext

func (*Stat_blockContext) ToStringTree

func (s *Stat_blockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StepInfoContext

type StepInfoContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyStepInfoContext

func NewEmptyStepInfoContext() *StepInfoContext

func NewStepInfoContext

func NewStepInfoContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StepInfoContext

func (*StepInfoContext) EnterRule

func (s *StepInfoContext) EnterRule(listener antlr.ParseTreeListener)

func (*StepInfoContext) ExitRule

func (s *StepInfoContext) ExitRule(listener antlr.ParseTreeListener)

func (*StepInfoContext) GetParser

func (s *StepInfoContext) GetParser() antlr.Parser

func (*StepInfoContext) GetRuleContext

func (s *StepInfoContext) GetRuleContext() antlr.RuleContext

func (*StepInfoContext) IsStepInfoContext

func (*StepInfoContext) IsStepInfoContext()

func (*StepInfoContext) RAW_STRING_LIT

func (s *StepInfoContext) RAW_STRING_LIT() antlr.TerminalNode

func (*StepInfoContext) SCOL

func (*StepInfoContext) STEPINFO

func (s *StepInfoContext) STEPINFO() antlr.TerminalNode

func (*StepInfoContext) STRING

func (s *StepInfoContext) STRING() antlr.TerminalNode

func (*StepInfoContext) ToStringTree

func (s *StepInfoContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type StringAtomContext

type StringAtomContext struct {
	*AtomContext
}

func NewStringAtomContext

func NewStringAtomContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringAtomContext

func (*StringAtomContext) EnterRule

func (s *StringAtomContext) EnterRule(listener antlr.ParseTreeListener)

func (*StringAtomContext) ExitRule

func (s *StringAtomContext) ExitRule(listener antlr.ParseTreeListener)

func (*StringAtomContext) GetRuleContext

func (s *StringAtomContext) GetRuleContext() antlr.RuleContext

func (*StringAtomContext) STRING

func (s *StringAtomContext) STRING() antlr.TerminalNode

type String_or_idContext

type String_or_idContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyString_or_idContext

func NewEmptyString_or_idContext() *String_or_idContext

func NewString_or_idContext

func NewString_or_idContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *String_or_idContext

func (*String_or_idContext) EnterRule

func (s *String_or_idContext) EnterRule(listener antlr.ParseTreeListener)

func (*String_or_idContext) ExitRule

func (s *String_or_idContext) ExitRule(listener antlr.ParseTreeListener)

func (*String_or_idContext) GetParser

func (s *String_or_idContext) GetParser() antlr.Parser

func (*String_or_idContext) GetRuleContext

func (s *String_or_idContext) GetRuleContext() antlr.RuleContext

func (*String_or_idContext) ID

func (*String_or_idContext) IsString_or_idContext

func (*String_or_idContext) IsString_or_idContext()

func (*String_or_idContext) RAW_STRING_LIT

func (s *String_or_idContext) RAW_STRING_LIT() antlr.TerminalNode

func (*String_or_idContext) STRING

func (*String_or_idContext) ToStringTree

func (s *String_or_idContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UnaryMinusExprContext

type UnaryMinusExprContext struct {
	*ExprContext
}

func NewUnaryMinusExprContext

func NewUnaryMinusExprContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryMinusExprContext

func (*UnaryMinusExprContext) EnterRule

func (s *UnaryMinusExprContext) EnterRule(listener antlr.ParseTreeListener)

func (*UnaryMinusExprContext) ExitRule

func (s *UnaryMinusExprContext) ExitRule(listener antlr.ParseTreeListener)

func (*UnaryMinusExprContext) Expr

func (*UnaryMinusExprContext) GetRuleContext

func (s *UnaryMinusExprContext) GetRuleContext() antlr.RuleContext

func (*UnaryMinusExprContext) MINUS

type ValueContext

type ValueContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyValueContext

func NewEmptyValueContext() *ValueContext

func NewValueContext

func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext

func (*ValueContext) Arr

func (s *ValueContext) Arr() IArrContext

func (*ValueContext) EnterRule

func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)

func (*ValueContext) ExitRule

func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)

func (*ValueContext) GetParser

func (s *ValueContext) GetParser() antlr.Parser

func (*ValueContext) GetRuleContext

func (s *ValueContext) GetRuleContext() antlr.RuleContext

func (*ValueContext) IsValueContext

func (*ValueContext) IsValueContext()

func (*ValueContext) NUMBER

func (s *ValueContext) NUMBER() antlr.TerminalNode

func (*ValueContext) Obj

func (s *ValueContext) Obj() IObjContext

func (*ValueContext) STRING

func (s *ValueContext) STRING() antlr.TerminalNode

func (*ValueContext) ToStringTree

func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type While_statContext

type While_statContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhile_statContext

func NewEmptyWhile_statContext() *While_statContext

func NewWhile_statContext

func NewWhile_statContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *While_statContext

func (*While_statContext) EnterRule

func (s *While_statContext) EnterRule(listener antlr.ParseTreeListener)

func (*While_statContext) ExitRule

func (s *While_statContext) ExitRule(listener antlr.ParseTreeListener)

func (*While_statContext) Expr

func (s *While_statContext) Expr() IExprContext

func (*While_statContext) GetParser

func (s *While_statContext) GetParser() antlr.Parser

func (*While_statContext) GetRuleContext

func (s *While_statContext) GetRuleContext() antlr.RuleContext

func (*While_statContext) IsWhile_statContext

func (*While_statContext) IsWhile_statContext()

func (*While_statContext) Stat_block

func (s *While_statContext) Stat_block() IStat_blockContext

func (*While_statContext) ToStringTree

func (s *While_statContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*While_statContext) WHILE

type YamlSelectFnContext

type YamlSelectFnContext struct {
	*ExprContext
}

func NewYamlSelectFnContext

func NewYamlSelectFnContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *YamlSelectFnContext

func (*YamlSelectFnContext) EnterRule

func (s *YamlSelectFnContext) EnterRule(listener antlr.ParseTreeListener)

func (*YamlSelectFnContext) ExitRule

func (s *YamlSelectFnContext) ExitRule(listener antlr.ParseTreeListener)

func (*YamlSelectFnContext) GetRuleContext

func (s *YamlSelectFnContext) GetRuleContext() antlr.RuleContext

func (*YamlSelectFnContext) Yaml_select_fn

func (s *YamlSelectFnContext) Yaml_select_fn() IYaml_select_fnContext

type Yaml_delete_fnContext

type Yaml_delete_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyYaml_delete_fnContext

func NewEmptyYaml_delete_fnContext() *Yaml_delete_fnContext

func NewYaml_delete_fnContext

func NewYaml_delete_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Yaml_delete_fnContext

func (*Yaml_delete_fnContext) AllCOMMA

func (s *Yaml_delete_fnContext) AllCOMMA() []antlr.TerminalNode

func (*Yaml_delete_fnContext) COMMA

func (*Yaml_delete_fnContext) CPAR

func (*Yaml_delete_fnContext) EnterRule

func (s *Yaml_delete_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Yaml_delete_fnContext) ExitRule

func (s *Yaml_delete_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Yaml_delete_fnContext) GetParser

func (s *Yaml_delete_fnContext) GetParser() antlr.Parser

func (*Yaml_delete_fnContext) GetRuleContext

func (s *Yaml_delete_fnContext) GetRuleContext() antlr.RuleContext

func (*Yaml_delete_fnContext) ID

func (*Yaml_delete_fnContext) IsYaml_delete_fnContext

func (*Yaml_delete_fnContext) IsYaml_delete_fnContext()

func (*Yaml_delete_fnContext) NUMBER

func (*Yaml_delete_fnContext) OPAR

func (*Yaml_delete_fnContext) SCOL

func (*Yaml_delete_fnContext) String_or_id

func (s *Yaml_delete_fnContext) String_or_id() IString_or_idContext

func (*Yaml_delete_fnContext) ToStringTree

func (s *Yaml_delete_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Yaml_delete_fnContext) YAMLDELETE

func (s *Yaml_delete_fnContext) YAMLDELETE() antlr.TerminalNode

type Yaml_edit_fnContext

type Yaml_edit_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyYaml_edit_fnContext

func NewEmptyYaml_edit_fnContext() *Yaml_edit_fnContext

func NewYaml_edit_fnContext

func NewYaml_edit_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Yaml_edit_fnContext

func (*Yaml_edit_fnContext) AllCOMMA

func (s *Yaml_edit_fnContext) AllCOMMA() []antlr.TerminalNode

func (*Yaml_edit_fnContext) COMMA

func (*Yaml_edit_fnContext) CPAR

func (*Yaml_edit_fnContext) EnterRule

func (s *Yaml_edit_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Yaml_edit_fnContext) ExitRule

func (s *Yaml_edit_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Yaml_edit_fnContext) Expr

func (*Yaml_edit_fnContext) GetParser

func (s *Yaml_edit_fnContext) GetParser() antlr.Parser

func (*Yaml_edit_fnContext) GetRuleContext

func (s *Yaml_edit_fnContext) GetRuleContext() antlr.RuleContext

func (*Yaml_edit_fnContext) ID

func (*Yaml_edit_fnContext) IsYaml_edit_fnContext

func (*Yaml_edit_fnContext) IsYaml_edit_fnContext()

func (*Yaml_edit_fnContext) NUMBER

func (*Yaml_edit_fnContext) OPAR

func (*Yaml_edit_fnContext) SCOL

func (*Yaml_edit_fnContext) String_or_id

func (s *Yaml_edit_fnContext) String_or_id() IString_or_idContext

func (*Yaml_edit_fnContext) ToStringTree

func (s *Yaml_edit_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Yaml_edit_fnContext) YAMLEDIT

func (s *Yaml_edit_fnContext) YAMLEDIT() antlr.TerminalNode

type Yaml_select_fnContext

type Yaml_select_fnContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyYaml_select_fnContext

func NewEmptyYaml_select_fnContext() *Yaml_select_fnContext

func NewYaml_select_fnContext

func NewYaml_select_fnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *Yaml_select_fnContext

func (*Yaml_select_fnContext) AllCOMMA

func (s *Yaml_select_fnContext) AllCOMMA() []antlr.TerminalNode

func (*Yaml_select_fnContext) COMMA

func (*Yaml_select_fnContext) CPAR

func (*Yaml_select_fnContext) EnterRule

func (s *Yaml_select_fnContext) EnterRule(listener antlr.ParseTreeListener)

func (*Yaml_select_fnContext) ExitRule

func (s *Yaml_select_fnContext) ExitRule(listener antlr.ParseTreeListener)

func (*Yaml_select_fnContext) GetParser

func (s *Yaml_select_fnContext) GetParser() antlr.Parser

func (*Yaml_select_fnContext) GetRuleContext

func (s *Yaml_select_fnContext) GetRuleContext() antlr.RuleContext

func (*Yaml_select_fnContext) ID

func (*Yaml_select_fnContext) IsYaml_select_fnContext

func (*Yaml_select_fnContext) IsYaml_select_fnContext()

func (*Yaml_select_fnContext) NUMBER

func (*Yaml_select_fnContext) OPAR

func (*Yaml_select_fnContext) String_or_id

func (s *Yaml_select_fnContext) String_or_id() IString_or_idContext

func (*Yaml_select_fnContext) ToStringTree

func (s *Yaml_select_fnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*Yaml_select_fnContext) YAMLSELECT

func (s *Yaml_select_fnContext) YAMLSELECT() antlr.TerminalNode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL