Documentation
¶
Index ¶
- Constants
- func EarthLexerInit()
- func EarthParserInit()
- func GetLexerLiteralNames() []string
- func GetLexerModeNames() []string
- func GetLexerSymbolicNames() []string
- type AddStmtContext
- func (s *AddStmtContext) ADD() antlr.TerminalNode
- func (s *AddStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AddStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AddStmtContext) GetParser() antlr.Parser
- func (s *AddStmtContext) GetRuleContext() antlr.RuleContext
- func (*AddStmtContext) IsAddStmtContext()
- func (s *AddStmtContext) StmtWords() IStmtWordsContext
- func (s *AddStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ArgStmtContext
- func (s *ArgStmtContext) ARG() antlr.TerminalNode
- func (s *ArgStmtContext) EQUALS() antlr.TerminalNode
- func (s *ArgStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ArgStmtContext) EnvArgKey() IEnvArgKeyContext
- func (s *ArgStmtContext) EnvArgValue() IEnvArgValueContext
- func (s *ArgStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ArgStmtContext) GetParser() antlr.Parser
- func (s *ArgStmtContext) GetRuleContext() antlr.RuleContext
- func (*ArgStmtContext) IsArgStmtContext()
- func (s *ArgStmtContext) OptionalFlag() IOptionalFlagContext
- func (s *ArgStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ArgStmtContext) WS() antlr.TerminalNode
- type BaseEarthParserListener
- func (s *BaseEarthParserListener) EnterAddStmt(ctx *AddStmtContext)
- func (s *BaseEarthParserListener) EnterArgStmt(ctx *ArgStmtContext)
- func (s *BaseEarthParserListener) EnterBuildStmt(ctx *BuildStmtContext)
- func (s *BaseEarthParserListener) EnterCacheStmt(ctx *CacheStmtContext)
- func (s *BaseEarthParserListener) EnterCatchBlock(ctx *CatchBlockContext)
- func (s *BaseEarthParserListener) EnterCatchClause(ctx *CatchClauseContext)
- func (s *BaseEarthParserListener) EnterCmdStmt(ctx *CmdStmtContext)
- func (s *BaseEarthParserListener) EnterCommandStmt(ctx *CommandStmtContext)
- func (s *BaseEarthParserListener) EnterCopyStmt(ctx *CopyStmtContext)
- func (s *BaseEarthParserListener) EnterDoStmt(ctx *DoStmtContext)
- func (s *BaseEarthParserListener) EnterDockerCommand(ctx *DockerCommandContext)
- func (s *BaseEarthParserListener) EnterEarthFile(ctx *EarthFileContext)
- func (s *BaseEarthParserListener) EnterElseBlock(ctx *ElseBlockContext)
- func (s *BaseEarthParserListener) EnterElseClause(ctx *ElseClauseContext)
- func (s *BaseEarthParserListener) EnterElseIfBlock(ctx *ElseIfBlockContext)
- func (s *BaseEarthParserListener) EnterElseIfClause(ctx *ElseIfClauseContext)
- func (s *BaseEarthParserListener) EnterElseIfExpr(ctx *ElseIfExprContext)
- func (s *BaseEarthParserListener) EnterEntrypointStmt(ctx *EntrypointStmtContext)
- func (s *BaseEarthParserListener) EnterEnvArgKey(ctx *EnvArgKeyContext)
- func (s *BaseEarthParserListener) EnterEnvArgValue(ctx *EnvArgValueContext)
- func (s *BaseEarthParserListener) EnterEnvStmt(ctx *EnvStmtContext)
- func (s *BaseEarthParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseEarthParserListener) EnterExposeStmt(ctx *ExposeStmtContext)
- func (s *BaseEarthParserListener) EnterExpr(ctx *ExprContext)
- func (s *BaseEarthParserListener) EnterFinallyBlock(ctx *FinallyBlockContext)
- func (s *BaseEarthParserListener) EnterFinallyClause(ctx *FinallyClauseContext)
- func (s *BaseEarthParserListener) EnterForBlock(ctx *ForBlockContext)
- func (s *BaseEarthParserListener) EnterForClause(ctx *ForClauseContext)
- func (s *BaseEarthParserListener) EnterForExpr(ctx *ForExprContext)
- func (s *BaseEarthParserListener) EnterForStmt(ctx *ForStmtContext)
- func (s *BaseEarthParserListener) EnterFromDockerfileStmt(ctx *FromDockerfileStmtContext)
- func (s *BaseEarthParserListener) EnterFromStmt(ctx *FromStmtContext)
- func (s *BaseEarthParserListener) EnterFunction(ctx *FunctionContext)
- func (s *BaseEarthParserListener) EnterFunctionHeader(ctx *FunctionHeaderContext)
- func (s *BaseEarthParserListener) EnterFunctionStmt(ctx *FunctionStmtContext)
- func (s *BaseEarthParserListener) EnterGitCloneStmt(ctx *GitCloneStmtContext)
- func (s *BaseEarthParserListener) EnterHealthcheckStmt(ctx *HealthcheckStmtContext)
- func (s *BaseEarthParserListener) EnterHostStmt(ctx *HostStmtContext)
- func (s *BaseEarthParserListener) EnterIfBlock(ctx *IfBlockContext)
- func (s *BaseEarthParserListener) EnterIfClause(ctx *IfClauseContext)
- func (s *BaseEarthParserListener) EnterIfExpr(ctx *IfExprContext)
- func (s *BaseEarthParserListener) EnterIfStmt(ctx *IfStmtContext)
- func (s *BaseEarthParserListener) EnterImportStmt(ctx *ImportStmtContext)
- func (s *BaseEarthParserListener) EnterLabelKey(ctx *LabelKeyContext)
- func (s *BaseEarthParserListener) EnterLabelStmt(ctx *LabelStmtContext)
- func (s *BaseEarthParserListener) EnterLabelValue(ctx *LabelValueContext)
- func (s *BaseEarthParserListener) EnterLetStmt(ctx *LetStmtContext)
- func (s *BaseEarthParserListener) EnterLocallyStmt(ctx *LocallyStmtContext)
- func (s *BaseEarthParserListener) EnterOnbuildStmt(ctx *OnbuildStmtContext)
- func (s *BaseEarthParserListener) EnterOptionalFlag(ctx *OptionalFlagContext)
- func (s *BaseEarthParserListener) EnterProjectStmt(ctx *ProjectStmtContext)
- func (s *BaseEarthParserListener) EnterRunStmt(ctx *RunStmtContext)
- func (s *BaseEarthParserListener) EnterSaveArtifact(ctx *SaveArtifactContext)
- func (s *BaseEarthParserListener) EnterSaveImage(ctx *SaveImageContext)
- func (s *BaseEarthParserListener) EnterSaveStmt(ctx *SaveStmtContext)
- func (s *BaseEarthParserListener) EnterSetStmt(ctx *SetStmtContext)
- func (s *BaseEarthParserListener) EnterShellStmt(ctx *ShellStmtContext)
- func (s *BaseEarthParserListener) EnterStmt(ctx *StmtContext)
- func (s *BaseEarthParserListener) EnterStmtWord(ctx *StmtWordContext)
- func (s *BaseEarthParserListener) EnterStmtWords(ctx *StmtWordsContext)
- func (s *BaseEarthParserListener) EnterStmtWordsMaybeJSON(ctx *StmtWordsMaybeJSONContext)
- func (s *BaseEarthParserListener) EnterStmts(ctx *StmtsContext)
- func (s *BaseEarthParserListener) EnterStopsignalStmt(ctx *StopsignalStmtContext)
- func (s *BaseEarthParserListener) EnterTarget(ctx *TargetContext)
- func (s *BaseEarthParserListener) EnterTargetHeader(ctx *TargetHeaderContext)
- func (s *BaseEarthParserListener) EnterTargetOrUserCommand(ctx *TargetOrUserCommandContext)
- func (s *BaseEarthParserListener) EnterTargets(ctx *TargetsContext)
- func (s *BaseEarthParserListener) EnterTryBlock(ctx *TryBlockContext)
- func (s *BaseEarthParserListener) EnterTryClause(ctx *TryClauseContext)
- func (s *BaseEarthParserListener) EnterTryStmt(ctx *TryStmtContext)
- func (s *BaseEarthParserListener) EnterUserCommand(ctx *UserCommandContext)
- func (s *BaseEarthParserListener) EnterUserCommandHeader(ctx *UserCommandHeaderContext)
- func (s *BaseEarthParserListener) EnterUserCommandStmt(ctx *UserCommandStmtContext)
- func (s *BaseEarthParserListener) EnterUserStmt(ctx *UserStmtContext)
- func (s *BaseEarthParserListener) EnterVersion(ctx *VersionContext)
- func (s *BaseEarthParserListener) EnterVolumeStmt(ctx *VolumeStmtContext)
- func (s *BaseEarthParserListener) EnterWaitBlock(ctx *WaitBlockContext)
- func (s *BaseEarthParserListener) EnterWaitClause(ctx *WaitClauseContext)
- func (s *BaseEarthParserListener) EnterWaitExpr(ctx *WaitExprContext)
- func (s *BaseEarthParserListener) EnterWaitStmt(ctx *WaitStmtContext)
- func (s *BaseEarthParserListener) EnterWithBlock(ctx *WithBlockContext)
- func (s *BaseEarthParserListener) EnterWithCommand(ctx *WithCommandContext)
- func (s *BaseEarthParserListener) EnterWithExpr(ctx *WithExprContext)
- func (s *BaseEarthParserListener) EnterWithStmt(ctx *WithStmtContext)
- func (s *BaseEarthParserListener) EnterWorkdirStmt(ctx *WorkdirStmtContext)
- func (s *BaseEarthParserListener) ExitAddStmt(ctx *AddStmtContext)
- func (s *BaseEarthParserListener) ExitArgStmt(ctx *ArgStmtContext)
- func (s *BaseEarthParserListener) ExitBuildStmt(ctx *BuildStmtContext)
- func (s *BaseEarthParserListener) ExitCacheStmt(ctx *CacheStmtContext)
- func (s *BaseEarthParserListener) ExitCatchBlock(ctx *CatchBlockContext)
- func (s *BaseEarthParserListener) ExitCatchClause(ctx *CatchClauseContext)
- func (s *BaseEarthParserListener) ExitCmdStmt(ctx *CmdStmtContext)
- func (s *BaseEarthParserListener) ExitCommandStmt(ctx *CommandStmtContext)
- func (s *BaseEarthParserListener) ExitCopyStmt(ctx *CopyStmtContext)
- func (s *BaseEarthParserListener) ExitDoStmt(ctx *DoStmtContext)
- func (s *BaseEarthParserListener) ExitDockerCommand(ctx *DockerCommandContext)
- func (s *BaseEarthParserListener) ExitEarthFile(ctx *EarthFileContext)
- func (s *BaseEarthParserListener) ExitElseBlock(ctx *ElseBlockContext)
- func (s *BaseEarthParserListener) ExitElseClause(ctx *ElseClauseContext)
- func (s *BaseEarthParserListener) ExitElseIfBlock(ctx *ElseIfBlockContext)
- func (s *BaseEarthParserListener) ExitElseIfClause(ctx *ElseIfClauseContext)
- func (s *BaseEarthParserListener) ExitElseIfExpr(ctx *ElseIfExprContext)
- func (s *BaseEarthParserListener) ExitEntrypointStmt(ctx *EntrypointStmtContext)
- func (s *BaseEarthParserListener) ExitEnvArgKey(ctx *EnvArgKeyContext)
- func (s *BaseEarthParserListener) ExitEnvArgValue(ctx *EnvArgValueContext)
- func (s *BaseEarthParserListener) ExitEnvStmt(ctx *EnvStmtContext)
- func (s *BaseEarthParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseEarthParserListener) ExitExposeStmt(ctx *ExposeStmtContext)
- func (s *BaseEarthParserListener) ExitExpr(ctx *ExprContext)
- func (s *BaseEarthParserListener) ExitFinallyBlock(ctx *FinallyBlockContext)
- func (s *BaseEarthParserListener) ExitFinallyClause(ctx *FinallyClauseContext)
- func (s *BaseEarthParserListener) ExitForBlock(ctx *ForBlockContext)
- func (s *BaseEarthParserListener) ExitForClause(ctx *ForClauseContext)
- func (s *BaseEarthParserListener) ExitForExpr(ctx *ForExprContext)
- func (s *BaseEarthParserListener) ExitForStmt(ctx *ForStmtContext)
- func (s *BaseEarthParserListener) ExitFromDockerfileStmt(ctx *FromDockerfileStmtContext)
- func (s *BaseEarthParserListener) ExitFromStmt(ctx *FromStmtContext)
- func (s *BaseEarthParserListener) ExitFunction(ctx *FunctionContext)
- func (s *BaseEarthParserListener) ExitFunctionHeader(ctx *FunctionHeaderContext)
- func (s *BaseEarthParserListener) ExitFunctionStmt(ctx *FunctionStmtContext)
- func (s *BaseEarthParserListener) ExitGitCloneStmt(ctx *GitCloneStmtContext)
- func (s *BaseEarthParserListener) ExitHealthcheckStmt(ctx *HealthcheckStmtContext)
- func (s *BaseEarthParserListener) ExitHostStmt(ctx *HostStmtContext)
- func (s *BaseEarthParserListener) ExitIfBlock(ctx *IfBlockContext)
- func (s *BaseEarthParserListener) ExitIfClause(ctx *IfClauseContext)
- func (s *BaseEarthParserListener) ExitIfExpr(ctx *IfExprContext)
- func (s *BaseEarthParserListener) ExitIfStmt(ctx *IfStmtContext)
- func (s *BaseEarthParserListener) ExitImportStmt(ctx *ImportStmtContext)
- func (s *BaseEarthParserListener) ExitLabelKey(ctx *LabelKeyContext)
- func (s *BaseEarthParserListener) ExitLabelStmt(ctx *LabelStmtContext)
- func (s *BaseEarthParserListener) ExitLabelValue(ctx *LabelValueContext)
- func (s *BaseEarthParserListener) ExitLetStmt(ctx *LetStmtContext)
- func (s *BaseEarthParserListener) ExitLocallyStmt(ctx *LocallyStmtContext)
- func (s *BaseEarthParserListener) ExitOnbuildStmt(ctx *OnbuildStmtContext)
- func (s *BaseEarthParserListener) ExitOptionalFlag(ctx *OptionalFlagContext)
- func (s *BaseEarthParserListener) ExitProjectStmt(ctx *ProjectStmtContext)
- func (s *BaseEarthParserListener) ExitRunStmt(ctx *RunStmtContext)
- func (s *BaseEarthParserListener) ExitSaveArtifact(ctx *SaveArtifactContext)
- func (s *BaseEarthParserListener) ExitSaveImage(ctx *SaveImageContext)
- func (s *BaseEarthParserListener) ExitSaveStmt(ctx *SaveStmtContext)
- func (s *BaseEarthParserListener) ExitSetStmt(ctx *SetStmtContext)
- func (s *BaseEarthParserListener) ExitShellStmt(ctx *ShellStmtContext)
- func (s *BaseEarthParserListener) ExitStmt(ctx *StmtContext)
- func (s *BaseEarthParserListener) ExitStmtWord(ctx *StmtWordContext)
- func (s *BaseEarthParserListener) ExitStmtWords(ctx *StmtWordsContext)
- func (s *BaseEarthParserListener) ExitStmtWordsMaybeJSON(ctx *StmtWordsMaybeJSONContext)
- func (s *BaseEarthParserListener) ExitStmts(ctx *StmtsContext)
- func (s *BaseEarthParserListener) ExitStopsignalStmt(ctx *StopsignalStmtContext)
- func (s *BaseEarthParserListener) ExitTarget(ctx *TargetContext)
- func (s *BaseEarthParserListener) ExitTargetHeader(ctx *TargetHeaderContext)
- func (s *BaseEarthParserListener) ExitTargetOrUserCommand(ctx *TargetOrUserCommandContext)
- func (s *BaseEarthParserListener) ExitTargets(ctx *TargetsContext)
- func (s *BaseEarthParserListener) ExitTryBlock(ctx *TryBlockContext)
- func (s *BaseEarthParserListener) ExitTryClause(ctx *TryClauseContext)
- func (s *BaseEarthParserListener) ExitTryStmt(ctx *TryStmtContext)
- func (s *BaseEarthParserListener) ExitUserCommand(ctx *UserCommandContext)
- func (s *BaseEarthParserListener) ExitUserCommandHeader(ctx *UserCommandHeaderContext)
- func (s *BaseEarthParserListener) ExitUserCommandStmt(ctx *UserCommandStmtContext)
- func (s *BaseEarthParserListener) ExitUserStmt(ctx *UserStmtContext)
- func (s *BaseEarthParserListener) ExitVersion(ctx *VersionContext)
- func (s *BaseEarthParserListener) ExitVolumeStmt(ctx *VolumeStmtContext)
- func (s *BaseEarthParserListener) ExitWaitBlock(ctx *WaitBlockContext)
- func (s *BaseEarthParserListener) ExitWaitClause(ctx *WaitClauseContext)
- func (s *BaseEarthParserListener) ExitWaitExpr(ctx *WaitExprContext)
- func (s *BaseEarthParserListener) ExitWaitStmt(ctx *WaitStmtContext)
- func (s *BaseEarthParserListener) ExitWithBlock(ctx *WithBlockContext)
- func (s *BaseEarthParserListener) ExitWithCommand(ctx *WithCommandContext)
- func (s *BaseEarthParserListener) ExitWithExpr(ctx *WithExprContext)
- func (s *BaseEarthParserListener) ExitWithStmt(ctx *WithStmtContext)
- func (s *BaseEarthParserListener) ExitWorkdirStmt(ctx *WorkdirStmtContext)
- func (s *BaseEarthParserListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseEarthParserListener) VisitTerminal(node antlr.TerminalNode)
- type BuildStmtContext
- func (s *BuildStmtContext) BUILD() antlr.TerminalNode
- func (s *BuildStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *BuildStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *BuildStmtContext) GetParser() antlr.Parser
- func (s *BuildStmtContext) GetRuleContext() antlr.RuleContext
- func (*BuildStmtContext) IsBuildStmtContext()
- func (s *BuildStmtContext) StmtWords() IStmtWordsContext
- func (s *BuildStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CacheStmtContext
- func (s *CacheStmtContext) CACHE() antlr.TerminalNode
- func (s *CacheStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CacheStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CacheStmtContext) GetParser() antlr.Parser
- func (s *CacheStmtContext) GetRuleContext() antlr.RuleContext
- func (*CacheStmtContext) IsCacheStmtContext()
- func (s *CacheStmtContext) StmtWords() IStmtWordsContext
- func (s *CacheStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CatchBlockContext
- func (s *CatchBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CatchBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CatchBlockContext) GetParser() antlr.Parser
- func (s *CatchBlockContext) GetRuleContext() antlr.RuleContext
- func (*CatchBlockContext) IsCatchBlockContext()
- func (s *CatchBlockContext) Stmts() IStmtsContext
- func (s *CatchBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CatchClauseContext
- func (s *CatchClauseContext) AllNL() []antlr.TerminalNode
- func (s *CatchClauseContext) CATCH() antlr.TerminalNode
- func (s *CatchClauseContext) CatchBlock() ICatchBlockContext
- func (s *CatchClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CatchClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CatchClauseContext) GetParser() antlr.Parser
- func (s *CatchClauseContext) GetRuleContext() antlr.RuleContext
- func (*CatchClauseContext) IsCatchClauseContext()
- func (s *CatchClauseContext) NL(i int) antlr.TerminalNode
- func (s *CatchClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CmdStmtContext
- func (s *CmdStmtContext) CMD() antlr.TerminalNode
- func (s *CmdStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CmdStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CmdStmtContext) GetParser() antlr.Parser
- func (s *CmdStmtContext) GetRuleContext() antlr.RuleContext
- func (*CmdStmtContext) IsCmdStmtContext()
- func (s *CmdStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
- func (s *CmdStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CommandStmtContext
- func (s *CommandStmtContext) AddStmt() IAddStmtContext
- func (s *CommandStmtContext) ArgStmt() IArgStmtContext
- func (s *CommandStmtContext) BuildStmt() IBuildStmtContext
- func (s *CommandStmtContext) CacheStmt() ICacheStmtContext
- func (s *CommandStmtContext) CmdStmt() ICmdStmtContext
- func (s *CommandStmtContext) CopyStmt() ICopyStmtContext
- func (s *CommandStmtContext) DoStmt() IDoStmtContext
- func (s *CommandStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CommandStmtContext) EntrypointStmt() IEntrypointStmtContext
- func (s *CommandStmtContext) EnvStmt() IEnvStmtContext
- func (s *CommandStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CommandStmtContext) ExposeStmt() IExposeStmtContext
- func (s *CommandStmtContext) FromDockerfileStmt() IFromDockerfileStmtContext
- func (s *CommandStmtContext) FromStmt() IFromStmtContext
- func (s *CommandStmtContext) FunctionStmt() IFunctionStmtContext
- func (s *CommandStmtContext) GetParser() antlr.Parser
- func (s *CommandStmtContext) GetRuleContext() antlr.RuleContext
- func (s *CommandStmtContext) GitCloneStmt() IGitCloneStmtContext
- func (s *CommandStmtContext) HealthcheckStmt() IHealthcheckStmtContext
- func (s *CommandStmtContext) HostStmt() IHostStmtContext
- func (s *CommandStmtContext) ImportStmt() IImportStmtContext
- func (*CommandStmtContext) IsCommandStmtContext()
- func (s *CommandStmtContext) LabelStmt() ILabelStmtContext
- func (s *CommandStmtContext) LetStmt() ILetStmtContext
- func (s *CommandStmtContext) LocallyStmt() ILocallyStmtContext
- func (s *CommandStmtContext) OnbuildStmt() IOnbuildStmtContext
- func (s *CommandStmtContext) ProjectStmt() IProjectStmtContext
- func (s *CommandStmtContext) RunStmt() IRunStmtContext
- func (s *CommandStmtContext) SaveStmt() ISaveStmtContext
- func (s *CommandStmtContext) SetStmt() ISetStmtContext
- func (s *CommandStmtContext) ShellStmt() IShellStmtContext
- func (s *CommandStmtContext) StopsignalStmt() IStopsignalStmtContext
- func (s *CommandStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CommandStmtContext) UserCommandStmt() IUserCommandStmtContext
- func (s *CommandStmtContext) UserStmt() IUserStmtContext
- func (s *CommandStmtContext) VolumeStmt() IVolumeStmtContext
- func (s *CommandStmtContext) WorkdirStmt() IWorkdirStmtContext
- type CopyStmtContext
- func (s *CopyStmtContext) COPY() antlr.TerminalNode
- func (s *CopyStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CopyStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CopyStmtContext) GetParser() antlr.Parser
- func (s *CopyStmtContext) GetRuleContext() antlr.RuleContext
- func (*CopyStmtContext) IsCopyStmtContext()
- func (s *CopyStmtContext) StmtWords() IStmtWordsContext
- func (s *CopyStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DoStmtContext
- func (s *DoStmtContext) DO() antlr.TerminalNode
- func (s *DoStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DoStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DoStmtContext) GetParser() antlr.Parser
- func (s *DoStmtContext) GetRuleContext() antlr.RuleContext
- func (*DoStmtContext) IsDoStmtContext()
- func (s *DoStmtContext) StmtWords() IStmtWordsContext
- func (s *DoStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DockerCommandContext
- func (s *DockerCommandContext) DOCKER() antlr.TerminalNode
- func (s *DockerCommandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DockerCommandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DockerCommandContext) GetParser() antlr.Parser
- func (s *DockerCommandContext) GetRuleContext() antlr.RuleContext
- func (*DockerCommandContext) IsDockerCommandContext()
- func (s *DockerCommandContext) StmtWords() IStmtWordsContext
- func (s *DockerCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EarthFileContext
- func (s *EarthFileContext) AllNL() []antlr.TerminalNode
- func (s *EarthFileContext) EOF() antlr.TerminalNode
- func (s *EarthFileContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EarthFileContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EarthFileContext) GetParser() antlr.Parser
- func (s *EarthFileContext) GetRuleContext() antlr.RuleContext
- func (*EarthFileContext) IsEarthFileContext()
- func (s *EarthFileContext) NL(i int) antlr.TerminalNode
- func (s *EarthFileContext) Stmts() IStmtsContext
- func (s *EarthFileContext) Targets() ITargetsContext
- func (s *EarthFileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EarthFileContext) Version() IVersionContext
- type EarthLexer
- type EarthParser
- func (p *EarthParser) AddStmt() (localctx IAddStmtContext)
- func (p *EarthParser) ArgStmt() (localctx IArgStmtContext)
- func (p *EarthParser) BuildStmt() (localctx IBuildStmtContext)
- func (p *EarthParser) CacheStmt() (localctx ICacheStmtContext)
- func (p *EarthParser) CatchBlock() (localctx ICatchBlockContext)
- func (p *EarthParser) CatchClause() (localctx ICatchClauseContext)
- func (p *EarthParser) CmdStmt() (localctx ICmdStmtContext)
- func (p *EarthParser) CommandStmt() (localctx ICommandStmtContext)
- func (p *EarthParser) CopyStmt() (localctx ICopyStmtContext)
- func (p *EarthParser) DoStmt() (localctx IDoStmtContext)
- func (p *EarthParser) DockerCommand() (localctx IDockerCommandContext)
- func (p *EarthParser) EarthFile() (localctx IEarthFileContext)
- func (p *EarthParser) ElseBlock() (localctx IElseBlockContext)
- func (p *EarthParser) ElseClause() (localctx IElseClauseContext)
- func (p *EarthParser) ElseIfBlock() (localctx IElseIfBlockContext)
- func (p *EarthParser) ElseIfClause() (localctx IElseIfClauseContext)
- func (p *EarthParser) ElseIfExpr() (localctx IElseIfExprContext)
- func (p *EarthParser) EntrypointStmt() (localctx IEntrypointStmtContext)
- func (p *EarthParser) EnvArgKey() (localctx IEnvArgKeyContext)
- func (p *EarthParser) EnvArgValue() (localctx IEnvArgValueContext)
- func (p *EarthParser) EnvStmt() (localctx IEnvStmtContext)
- func (p *EarthParser) ExposeStmt() (localctx IExposeStmtContext)
- func (p *EarthParser) Expr() (localctx IExprContext)
- func (p *EarthParser) FinallyBlock() (localctx IFinallyBlockContext)
- func (p *EarthParser) FinallyClause() (localctx IFinallyClauseContext)
- func (p *EarthParser) ForBlock() (localctx IForBlockContext)
- func (p *EarthParser) ForClause() (localctx IForClauseContext)
- func (p *EarthParser) ForExpr() (localctx IForExprContext)
- func (p *EarthParser) ForStmt() (localctx IForStmtContext)
- func (p *EarthParser) FromDockerfileStmt() (localctx IFromDockerfileStmtContext)
- func (p *EarthParser) FromStmt() (localctx IFromStmtContext)
- func (p *EarthParser) Function() (localctx IFunctionContext)
- func (p *EarthParser) FunctionHeader() (localctx IFunctionHeaderContext)
- func (p *EarthParser) FunctionStmt() (localctx IFunctionStmtContext)
- func (p *EarthParser) GitCloneStmt() (localctx IGitCloneStmtContext)
- func (p *EarthParser) HealthcheckStmt() (localctx IHealthcheckStmtContext)
- func (p *EarthParser) HostStmt() (localctx IHostStmtContext)
- func (p *EarthParser) IfBlock() (localctx IIfBlockContext)
- func (p *EarthParser) IfClause() (localctx IIfClauseContext)
- func (p *EarthParser) IfExpr() (localctx IIfExprContext)
- func (p *EarthParser) IfStmt() (localctx IIfStmtContext)
- func (p *EarthParser) ImportStmt() (localctx IImportStmtContext)
- func (p *EarthParser) LabelKey() (localctx ILabelKeyContext)
- func (p *EarthParser) LabelStmt() (localctx ILabelStmtContext)
- func (p *EarthParser) LabelValue() (localctx ILabelValueContext)
- func (p *EarthParser) LetStmt() (localctx ILetStmtContext)
- func (p *EarthParser) LocallyStmt() (localctx ILocallyStmtContext)
- func (p *EarthParser) OnbuildStmt() (localctx IOnbuildStmtContext)
- func (p *EarthParser) OptionalFlag() (localctx IOptionalFlagContext)
- func (p *EarthParser) ProjectStmt() (localctx IProjectStmtContext)
- func (p *EarthParser) RunStmt() (localctx IRunStmtContext)
- func (p *EarthParser) SaveArtifact() (localctx ISaveArtifactContext)
- func (p *EarthParser) SaveImage() (localctx ISaveImageContext)
- func (p *EarthParser) SaveStmt() (localctx ISaveStmtContext)
- func (p *EarthParser) SetStmt() (localctx ISetStmtContext)
- func (p *EarthParser) ShellStmt() (localctx IShellStmtContext)
- func (p *EarthParser) Stmt() (localctx IStmtContext)
- func (p *EarthParser) StmtWord() (localctx IStmtWordContext)
- func (p *EarthParser) StmtWords() (localctx IStmtWordsContext)
- func (p *EarthParser) StmtWordsMaybeJSON() (localctx IStmtWordsMaybeJSONContext)
- func (p *EarthParser) Stmts() (localctx IStmtsContext)
- func (p *EarthParser) StopsignalStmt() (localctx IStopsignalStmtContext)
- func (p *EarthParser) Target() (localctx ITargetContext)
- func (p *EarthParser) TargetHeader() (localctx ITargetHeaderContext)
- func (p *EarthParser) TargetOrUserCommand() (localctx ITargetOrUserCommandContext)
- func (p *EarthParser) Targets() (localctx ITargetsContext)
- func (p *EarthParser) TryBlock() (localctx ITryBlockContext)
- func (p *EarthParser) TryClause() (localctx ITryClauseContext)
- func (p *EarthParser) TryStmt() (localctx ITryStmtContext)
- func (p *EarthParser) UserCommand() (localctx IUserCommandContext)
- func (p *EarthParser) UserCommandHeader() (localctx IUserCommandHeaderContext)
- func (p *EarthParser) UserCommandStmt() (localctx IUserCommandStmtContext)
- func (p *EarthParser) UserStmt() (localctx IUserStmtContext)
- func (p *EarthParser) Version() (localctx IVersionContext)
- func (p *EarthParser) VolumeStmt() (localctx IVolumeStmtContext)
- func (p *EarthParser) WaitBlock() (localctx IWaitBlockContext)
- func (p *EarthParser) WaitClause() (localctx IWaitClauseContext)
- func (p *EarthParser) WaitExpr() (localctx IWaitExprContext)
- func (p *EarthParser) WaitStmt() (localctx IWaitStmtContext)
- func (p *EarthParser) WithBlock() (localctx IWithBlockContext)
- func (p *EarthParser) WithCommand() (localctx IWithCommandContext)
- func (p *EarthParser) WithExpr() (localctx IWithExprContext)
- func (p *EarthParser) WithStmt() (localctx IWithStmtContext)
- func (p *EarthParser) WorkdirStmt() (localctx IWorkdirStmtContext)
- type EarthParserListener
- type ElseBlockContext
- func (s *ElseBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseBlockContext) GetParser() antlr.Parser
- func (s *ElseBlockContext) GetRuleContext() antlr.RuleContext
- func (*ElseBlockContext) IsElseBlockContext()
- func (s *ElseBlockContext) Stmts() IStmtsContext
- func (s *ElseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseClauseContext
- func (s *ElseClauseContext) AllNL() []antlr.TerminalNode
- func (s *ElseClauseContext) ELSE() antlr.TerminalNode
- func (s *ElseClauseContext) ElseBlock() IElseBlockContext
- func (s *ElseClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseClauseContext) GetParser() antlr.Parser
- func (s *ElseClauseContext) GetRuleContext() antlr.RuleContext
- func (*ElseClauseContext) IsElseClauseContext()
- func (s *ElseClauseContext) NL(i int) antlr.TerminalNode
- func (s *ElseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseIfBlockContext
- func (s *ElseIfBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseIfBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseIfBlockContext) GetParser() antlr.Parser
- func (s *ElseIfBlockContext) GetRuleContext() antlr.RuleContext
- func (*ElseIfBlockContext) IsElseIfBlockContext()
- func (s *ElseIfBlockContext) Stmts() IStmtsContext
- func (s *ElseIfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseIfClauseContext
- func (s *ElseIfClauseContext) AllNL() []antlr.TerminalNode
- func (s *ElseIfClauseContext) ELSE_IF() antlr.TerminalNode
- func (s *ElseIfClauseContext) ElseIfBlock() IElseIfBlockContext
- func (s *ElseIfClauseContext) ElseIfExpr() IElseIfExprContext
- func (s *ElseIfClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseIfClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseIfClauseContext) GetParser() antlr.Parser
- func (s *ElseIfClauseContext) GetRuleContext() antlr.RuleContext
- func (*ElseIfClauseContext) IsElseIfClauseContext()
- func (s *ElseIfClauseContext) NL(i int) antlr.TerminalNode
- func (s *ElseIfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ElseIfExprContext
- func (s *ElseIfExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ElseIfExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ElseIfExprContext) Expr() IExprContext
- func (s *ElseIfExprContext) GetParser() antlr.Parser
- func (s *ElseIfExprContext) GetRuleContext() antlr.RuleContext
- func (*ElseIfExprContext) IsElseIfExprContext()
- func (s *ElseIfExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EntrypointStmtContext
- func (s *EntrypointStmtContext) ENTRYPOINT() antlr.TerminalNode
- func (s *EntrypointStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EntrypointStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EntrypointStmtContext) GetParser() antlr.Parser
- func (s *EntrypointStmtContext) GetRuleContext() antlr.RuleContext
- func (*EntrypointStmtContext) IsEntrypointStmtContext()
- func (s *EntrypointStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
- func (s *EntrypointStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnvArgKeyContext
- func (s *EnvArgKeyContext) Atom() antlr.TerminalNode
- func (s *EnvArgKeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnvArgKeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnvArgKeyContext) GetParser() antlr.Parser
- func (s *EnvArgKeyContext) GetRuleContext() antlr.RuleContext
- func (*EnvArgKeyContext) IsEnvArgKeyContext()
- func (s *EnvArgKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EnvArgValueContext
- func (s *EnvArgValueContext) AllAtom() []antlr.TerminalNode
- func (s *EnvArgValueContext) AllWS() []antlr.TerminalNode
- func (s *EnvArgValueContext) Atom(i int) antlr.TerminalNode
- func (s *EnvArgValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnvArgValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnvArgValueContext) GetParser() antlr.Parser
- func (s *EnvArgValueContext) GetRuleContext() antlr.RuleContext
- func (*EnvArgValueContext) IsEnvArgValueContext()
- func (s *EnvArgValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EnvArgValueContext) WS(i int) antlr.TerminalNode
- type EnvStmtContext
- func (s *EnvStmtContext) ENV() antlr.TerminalNode
- func (s *EnvStmtContext) EQUALS() antlr.TerminalNode
- func (s *EnvStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *EnvStmtContext) EnvArgKey() IEnvArgKeyContext
- func (s *EnvStmtContext) EnvArgValue() IEnvArgValueContext
- func (s *EnvStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *EnvStmtContext) GetParser() antlr.Parser
- func (s *EnvStmtContext) GetRuleContext() antlr.RuleContext
- func (*EnvStmtContext) IsEnvStmtContext()
- func (s *EnvStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *EnvStmtContext) WS() antlr.TerminalNode
- type ExposeStmtContext
- func (s *ExposeStmtContext) EXPOSE() antlr.TerminalNode
- func (s *ExposeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExposeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExposeStmtContext) GetParser() antlr.Parser
- func (s *ExposeStmtContext) GetRuleContext() antlr.RuleContext
- func (*ExposeStmtContext) IsExposeStmtContext()
- func (s *ExposeStmtContext) StmtWords() IStmtWordsContext
- func (s *ExposeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ExprContext
- func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ExprContext) GetParser() antlr.Parser
- func (s *ExprContext) GetRuleContext() antlr.RuleContext
- func (*ExprContext) IsExprContext()
- func (s *ExprContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
- func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FinallyBlockContext
- func (s *FinallyBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FinallyBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FinallyBlockContext) GetParser() antlr.Parser
- func (s *FinallyBlockContext) GetRuleContext() antlr.RuleContext
- func (*FinallyBlockContext) IsFinallyBlockContext()
- func (s *FinallyBlockContext) Stmts() IStmtsContext
- func (s *FinallyBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FinallyClauseContext
- func (s *FinallyClauseContext) AllNL() []antlr.TerminalNode
- func (s *FinallyClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FinallyClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FinallyClauseContext) FINALLY() antlr.TerminalNode
- func (s *FinallyClauseContext) FinallyBlock() IFinallyBlockContext
- func (s *FinallyClauseContext) GetParser() antlr.Parser
- func (s *FinallyClauseContext) GetRuleContext() antlr.RuleContext
- func (*FinallyClauseContext) IsFinallyClauseContext()
- func (s *FinallyClauseContext) NL(i int) antlr.TerminalNode
- func (s *FinallyClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForBlockContext
- func (s *ForBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForBlockContext) GetParser() antlr.Parser
- func (s *ForBlockContext) GetRuleContext() antlr.RuleContext
- func (*ForBlockContext) IsForBlockContext()
- func (s *ForBlockContext) Stmts() IStmtsContext
- func (s *ForBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForClauseContext
- func (s *ForClauseContext) AllNL() []antlr.TerminalNode
- func (s *ForClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForClauseContext) FOR() antlr.TerminalNode
- func (s *ForClauseContext) ForBlock() IForBlockContext
- func (s *ForClauseContext) ForExpr() IForExprContext
- func (s *ForClauseContext) GetParser() antlr.Parser
- func (s *ForClauseContext) GetRuleContext() antlr.RuleContext
- func (*ForClauseContext) IsForClauseContext()
- func (s *ForClauseContext) NL(i int) antlr.TerminalNode
- func (s *ForClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForExprContext
- func (s *ForExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForExprContext) GetParser() antlr.Parser
- func (s *ForExprContext) GetRuleContext() antlr.RuleContext
- func (*ForExprContext) IsForExprContext()
- func (s *ForExprContext) StmtWords() IStmtWordsContext
- func (s *ForExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ForStmtContext
- func (s *ForStmtContext) AllNL() []antlr.TerminalNode
- func (s *ForStmtContext) END() antlr.TerminalNode
- func (s *ForStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ForStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ForStmtContext) ForClause() IForClauseContext
- func (s *ForStmtContext) GetParser() antlr.Parser
- func (s *ForStmtContext) GetRuleContext() antlr.RuleContext
- func (*ForStmtContext) IsForStmtContext()
- func (s *ForStmtContext) NL(i int) antlr.TerminalNode
- func (s *ForStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FromDockerfileStmtContext
- func (s *FromDockerfileStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FromDockerfileStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FromDockerfileStmtContext) FROM_DOCKERFILE() antlr.TerminalNode
- func (s *FromDockerfileStmtContext) GetParser() antlr.Parser
- func (s *FromDockerfileStmtContext) GetRuleContext() antlr.RuleContext
- func (*FromDockerfileStmtContext) IsFromDockerfileStmtContext()
- func (s *FromDockerfileStmtContext) StmtWords() IStmtWordsContext
- func (s *FromDockerfileStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FromStmtContext
- func (s *FromStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FromStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FromStmtContext) FROM() antlr.TerminalNode
- func (s *FromStmtContext) GetParser() antlr.Parser
- func (s *FromStmtContext) GetRuleContext() antlr.RuleContext
- func (*FromStmtContext) IsFromStmtContext()
- func (s *FromStmtContext) StmtWords() IStmtWordsContext
- func (s *FromStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionContext
- func (s *FunctionContext) AllNL() []antlr.TerminalNode
- func (s *FunctionContext) DEDENT() antlr.TerminalNode
- func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionContext) FunctionHeader() IFunctionHeaderContext
- func (s *FunctionContext) GetParser() antlr.Parser
- func (s *FunctionContext) GetRuleContext() antlr.RuleContext
- func (s *FunctionContext) INDENT() antlr.TerminalNode
- func (*FunctionContext) IsFunctionContext()
- func (s *FunctionContext) NL(i int) antlr.TerminalNode
- func (s *FunctionContext) Stmts() IStmtsContext
- func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionHeaderContext
- func (s *FunctionHeaderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionHeaderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionHeaderContext) Function() antlr.TerminalNode
- func (s *FunctionHeaderContext) GetParser() antlr.Parser
- func (s *FunctionHeaderContext) GetRuleContext() antlr.RuleContext
- func (*FunctionHeaderContext) IsFunctionHeaderContext()
- func (s *FunctionHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FunctionStmtContext
- func (s *FunctionStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FunctionStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FunctionStmtContext) FUNCTION() antlr.TerminalNode
- func (s *FunctionStmtContext) GetParser() antlr.Parser
- func (s *FunctionStmtContext) GetRuleContext() antlr.RuleContext
- func (*FunctionStmtContext) IsFunctionStmtContext()
- func (s *FunctionStmtContext) StmtWords() IStmtWordsContext
- func (s *FunctionStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GitCloneStmtContext
- func (s *GitCloneStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *GitCloneStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *GitCloneStmtContext) GIT_CLONE() antlr.TerminalNode
- func (s *GitCloneStmtContext) GetParser() antlr.Parser
- func (s *GitCloneStmtContext) GetRuleContext() antlr.RuleContext
- func (*GitCloneStmtContext) IsGitCloneStmtContext()
- func (s *GitCloneStmtContext) StmtWords() IStmtWordsContext
- func (s *GitCloneStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HealthcheckStmtContext
- func (s *HealthcheckStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HealthcheckStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HealthcheckStmtContext) GetParser() antlr.Parser
- func (s *HealthcheckStmtContext) GetRuleContext() antlr.RuleContext
- func (s *HealthcheckStmtContext) HEALTHCHECK() antlr.TerminalNode
- func (*HealthcheckStmtContext) IsHealthcheckStmtContext()
- func (s *HealthcheckStmtContext) StmtWords() IStmtWordsContext
- func (s *HealthcheckStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type HostStmtContext
- func (s *HostStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *HostStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *HostStmtContext) GetParser() antlr.Parser
- func (s *HostStmtContext) GetRuleContext() antlr.RuleContext
- func (s *HostStmtContext) HOST() antlr.TerminalNode
- func (*HostStmtContext) IsHostStmtContext()
- func (s *HostStmtContext) StmtWords() IStmtWordsContext
- func (s *HostStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAddStmtContext
- type IArgStmtContext
- type IBuildStmtContext
- type ICacheStmtContext
- type ICatchBlockContext
- type ICatchClauseContext
- type ICmdStmtContext
- type ICommandStmtContext
- type ICopyStmtContext
- type IDoStmtContext
- type IDockerCommandContext
- type IEarthFileContext
- type IElseBlockContext
- type IElseClauseContext
- type IElseIfBlockContext
- type IElseIfClauseContext
- type IElseIfExprContext
- type IEntrypointStmtContext
- type IEnvArgKeyContext
- type IEnvArgValueContext
- type IEnvStmtContext
- type IExposeStmtContext
- type IExprContext
- type IFinallyBlockContext
- type IFinallyClauseContext
- type IForBlockContext
- type IForClauseContext
- type IForExprContext
- type IForStmtContext
- type IFromDockerfileStmtContext
- type IFromStmtContext
- type IFunctionContext
- type IFunctionHeaderContext
- type IFunctionStmtContext
- type IGitCloneStmtContext
- type IHealthcheckStmtContext
- type IHostStmtContext
- type IIfBlockContext
- type IIfClauseContext
- type IIfExprContext
- type IIfStmtContext
- type IImportStmtContext
- type ILabelKeyContext
- type ILabelStmtContext
- type ILabelValueContext
- type ILetStmtContext
- type ILocallyStmtContext
- type IOnbuildStmtContext
- type IOptionalFlagContext
- type IProjectStmtContext
- type IRunStmtContext
- type ISaveArtifactContext
- type ISaveImageContext
- type ISaveStmtContext
- type ISetStmtContext
- type IShellStmtContext
- type IStmtContext
- type IStmtWordContext
- type IStmtWordsContext
- type IStmtWordsMaybeJSONContext
- type IStmtsContext
- type IStopsignalStmtContext
- type ITargetContext
- type ITargetHeaderContext
- type ITargetOrUserCommandContext
- type ITargetsContext
- type ITryBlockContext
- type ITryClauseContext
- type ITryStmtContext
- type IUserCommandContext
- type IUserCommandHeaderContext
- type IUserCommandStmtContext
- type IUserStmtContext
- type IVersionContext
- type IVolumeStmtContext
- type IWaitBlockContext
- type IWaitClauseContext
- type IWaitExprContext
- type IWaitStmtContext
- type IWithBlockContext
- type IWithCommandContext
- type IWithExprContext
- type IWithStmtContext
- type IWorkdirStmtContext
- type IfBlockContext
- func (s *IfBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfBlockContext) GetParser() antlr.Parser
- func (s *IfBlockContext) GetRuleContext() antlr.RuleContext
- func (*IfBlockContext) IsIfBlockContext()
- func (s *IfBlockContext) Stmts() IStmtsContext
- func (s *IfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfClauseContext
- func (s *IfClauseContext) AllNL() []antlr.TerminalNode
- func (s *IfClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfClauseContext) GetParser() antlr.Parser
- func (s *IfClauseContext) GetRuleContext() antlr.RuleContext
- func (s *IfClauseContext) IF() antlr.TerminalNode
- func (s *IfClauseContext) IfBlock() IIfBlockContext
- func (s *IfClauseContext) IfExpr() IIfExprContext
- func (*IfClauseContext) IsIfClauseContext()
- func (s *IfClauseContext) NL(i int) antlr.TerminalNode
- func (s *IfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfExprContext
- func (s *IfExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfExprContext) Expr() IExprContext
- func (s *IfExprContext) GetParser() antlr.Parser
- func (s *IfExprContext) GetRuleContext() antlr.RuleContext
- func (*IfExprContext) IsIfExprContext()
- func (s *IfExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfStmtContext
- func (s *IfStmtContext) AllElseIfClause() []IElseIfClauseContext
- func (s *IfStmtContext) AllNL() []antlr.TerminalNode
- func (s *IfStmtContext) END() antlr.TerminalNode
- func (s *IfStmtContext) ElseClause() IElseClauseContext
- func (s *IfStmtContext) ElseIfClause(i int) IElseIfClauseContext
- func (s *IfStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *IfStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *IfStmtContext) GetParser() antlr.Parser
- func (s *IfStmtContext) GetRuleContext() antlr.RuleContext
- func (s *IfStmtContext) IfClause() IIfClauseContext
- func (*IfStmtContext) IsIfStmtContext()
- func (s *IfStmtContext) NL(i int) antlr.TerminalNode
- func (s *IfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ImportStmtContext
- func (s *ImportStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ImportStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ImportStmtContext) GetParser() antlr.Parser
- func (s *ImportStmtContext) GetRuleContext() antlr.RuleContext
- func (s *ImportStmtContext) IMPORT() antlr.TerminalNode
- func (*ImportStmtContext) IsImportStmtContext()
- func (s *ImportStmtContext) StmtWords() IStmtWordsContext
- func (s *ImportStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelKeyContext
- func (s *LabelKeyContext) Atom() antlr.TerminalNode
- func (s *LabelKeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelKeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelKeyContext) GetParser() antlr.Parser
- func (s *LabelKeyContext) GetRuleContext() antlr.RuleContext
- func (*LabelKeyContext) IsLabelKeyContext()
- func (s *LabelKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelStmtContext
- func (s *LabelStmtContext) AllEQUALS() []antlr.TerminalNode
- func (s *LabelStmtContext) AllLabelKey() []ILabelKeyContext
- func (s *LabelStmtContext) AllLabelValue() []ILabelValueContext
- func (s *LabelStmtContext) EQUALS(i int) antlr.TerminalNode
- func (s *LabelStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelStmtContext) GetParser() antlr.Parser
- func (s *LabelStmtContext) GetRuleContext() antlr.RuleContext
- func (*LabelStmtContext) IsLabelStmtContext()
- func (s *LabelStmtContext) LABEL() antlr.TerminalNode
- func (s *LabelStmtContext) LabelKey(i int) ILabelKeyContext
- func (s *LabelStmtContext) LabelValue(i int) ILabelValueContext
- func (s *LabelStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LabelValueContext
- func (s *LabelValueContext) Atom() antlr.TerminalNode
- func (s *LabelValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LabelValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LabelValueContext) GetParser() antlr.Parser
- func (s *LabelValueContext) GetRuleContext() antlr.RuleContext
- func (*LabelValueContext) IsLabelValueContext()
- func (s *LabelValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LetStmtContext
- func (s *LetStmtContext) EQUALS() antlr.TerminalNode
- func (s *LetStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LetStmtContext) EnvArgKey() IEnvArgKeyContext
- func (s *LetStmtContext) EnvArgValue() IEnvArgValueContext
- func (s *LetStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LetStmtContext) GetParser() antlr.Parser
- func (s *LetStmtContext) GetRuleContext() antlr.RuleContext
- func (*LetStmtContext) IsLetStmtContext()
- func (s *LetStmtContext) LET() antlr.TerminalNode
- func (s *LetStmtContext) OptionalFlag() IOptionalFlagContext
- func (s *LetStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *LetStmtContext) WS() antlr.TerminalNode
- type LocallyStmtContext
- func (s *LocallyStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *LocallyStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *LocallyStmtContext) GetParser() antlr.Parser
- func (s *LocallyStmtContext) GetRuleContext() antlr.RuleContext
- func (*LocallyStmtContext) IsLocallyStmtContext()
- func (s *LocallyStmtContext) LOCALLY() antlr.TerminalNode
- func (s *LocallyStmtContext) StmtWords() IStmtWordsContext
- func (s *LocallyStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OnbuildStmtContext
- func (s *OnbuildStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OnbuildStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OnbuildStmtContext) GetParser() antlr.Parser
- func (s *OnbuildStmtContext) GetRuleContext() antlr.RuleContext
- func (*OnbuildStmtContext) IsOnbuildStmtContext()
- func (s *OnbuildStmtContext) ONBUILD() antlr.TerminalNode
- func (s *OnbuildStmtContext) StmtWords() IStmtWordsContext
- func (s *OnbuildStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type OptionalFlagContext
- func (s *OptionalFlagContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *OptionalFlagContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *OptionalFlagContext) GetParser() antlr.Parser
- func (s *OptionalFlagContext) GetRuleContext() antlr.RuleContext
- func (*OptionalFlagContext) IsOptionalFlagContext()
- func (s *OptionalFlagContext) StmtWords() IStmtWordsContext
- func (s *OptionalFlagContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ProjectStmtContext
- func (s *ProjectStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ProjectStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ProjectStmtContext) GetParser() antlr.Parser
- func (s *ProjectStmtContext) GetRuleContext() antlr.RuleContext
- func (*ProjectStmtContext) IsProjectStmtContext()
- func (s *ProjectStmtContext) PROJECT() antlr.TerminalNode
- func (s *ProjectStmtContext) StmtWords() IStmtWordsContext
- func (s *ProjectStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RunStmtContext
- func (s *RunStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RunStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RunStmtContext) GetParser() antlr.Parser
- func (s *RunStmtContext) GetRuleContext() antlr.RuleContext
- func (*RunStmtContext) IsRunStmtContext()
- func (s *RunStmtContext) RUN() antlr.TerminalNode
- func (s *RunStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
- func (s *RunStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SaveArtifactContext
- func (s *SaveArtifactContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SaveArtifactContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SaveArtifactContext) GetParser() antlr.Parser
- func (s *SaveArtifactContext) GetRuleContext() antlr.RuleContext
- func (*SaveArtifactContext) IsSaveArtifactContext()
- func (s *SaveArtifactContext) SAVE_ARTIFACT() antlr.TerminalNode
- func (s *SaveArtifactContext) StmtWords() IStmtWordsContext
- func (s *SaveArtifactContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SaveImageContext
- func (s *SaveImageContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SaveImageContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SaveImageContext) GetParser() antlr.Parser
- func (s *SaveImageContext) GetRuleContext() antlr.RuleContext
- func (*SaveImageContext) IsSaveImageContext()
- func (s *SaveImageContext) SAVE_IMAGE() antlr.TerminalNode
- func (s *SaveImageContext) StmtWords() IStmtWordsContext
- func (s *SaveImageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SaveStmtContext
- func (s *SaveStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SaveStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SaveStmtContext) GetParser() antlr.Parser
- func (s *SaveStmtContext) GetRuleContext() antlr.RuleContext
- func (*SaveStmtContext) IsSaveStmtContext()
- func (s *SaveStmtContext) SaveArtifact() ISaveArtifactContext
- func (s *SaveStmtContext) SaveImage() ISaveImageContext
- func (s *SaveStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SetStmtContext
- func (s *SetStmtContext) EQUALS() antlr.TerminalNode
- func (s *SetStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SetStmtContext) EnvArgKey() IEnvArgKeyContext
- func (s *SetStmtContext) EnvArgValue() IEnvArgValueContext
- func (s *SetStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SetStmtContext) GetParser() antlr.Parser
- func (s *SetStmtContext) GetRuleContext() antlr.RuleContext
- func (*SetStmtContext) IsSetStmtContext()
- func (s *SetStmtContext) SET() antlr.TerminalNode
- func (s *SetStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SetStmtContext) WS() antlr.TerminalNode
- type ShellStmtContext
- func (s *ShellStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShellStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShellStmtContext) GetParser() antlr.Parser
- func (s *ShellStmtContext) GetRuleContext() antlr.RuleContext
- func (*ShellStmtContext) IsShellStmtContext()
- func (s *ShellStmtContext) SHELL() antlr.TerminalNode
- func (s *ShellStmtContext) StmtWords() IStmtWordsContext
- func (s *ShellStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtContext
- func (s *StmtContext) CommandStmt() ICommandStmtContext
- func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtContext) ForStmt() IForStmtContext
- func (s *StmtContext) GetParser() antlr.Parser
- func (s *StmtContext) GetRuleContext() antlr.RuleContext
- func (s *StmtContext) IfStmt() IIfStmtContext
- func (*StmtContext) IsStmtContext()
- func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *StmtContext) TryStmt() ITryStmtContext
- func (s *StmtContext) WaitStmt() IWaitStmtContext
- func (s *StmtContext) WithStmt() IWithStmtContext
- type StmtWordContext
- func (s *StmtWordContext) Atom() antlr.TerminalNode
- func (s *StmtWordContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtWordContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtWordContext) GetParser() antlr.Parser
- func (s *StmtWordContext) GetRuleContext() antlr.RuleContext
- func (*StmtWordContext) IsStmtWordContext()
- func (s *StmtWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtWordsContext
- func (s *StmtWordsContext) AllStmtWord() []IStmtWordContext
- func (s *StmtWordsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtWordsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtWordsContext) GetParser() antlr.Parser
- func (s *StmtWordsContext) GetRuleContext() antlr.RuleContext
- func (*StmtWordsContext) IsStmtWordsContext()
- func (s *StmtWordsContext) StmtWord(i int) IStmtWordContext
- func (s *StmtWordsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtWordsMaybeJSONContext
- func (s *StmtWordsMaybeJSONContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtWordsMaybeJSONContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtWordsMaybeJSONContext) GetParser() antlr.Parser
- func (s *StmtWordsMaybeJSONContext) GetRuleContext() antlr.RuleContext
- func (*StmtWordsMaybeJSONContext) IsStmtWordsMaybeJSONContext()
- func (s *StmtWordsMaybeJSONContext) StmtWords() IStmtWordsContext
- func (s *StmtWordsMaybeJSONContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StmtsContext
- func (s *StmtsContext) AllNL() []antlr.TerminalNode
- func (s *StmtsContext) AllStmt() []IStmtContext
- func (s *StmtsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StmtsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StmtsContext) GetParser() antlr.Parser
- func (s *StmtsContext) GetRuleContext() antlr.RuleContext
- func (*StmtsContext) IsStmtsContext()
- func (s *StmtsContext) NL(i int) antlr.TerminalNode
- func (s *StmtsContext) Stmt(i int) IStmtContext
- func (s *StmtsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StopsignalStmtContext
- func (s *StopsignalStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *StopsignalStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *StopsignalStmtContext) GetParser() antlr.Parser
- func (s *StopsignalStmtContext) GetRuleContext() antlr.RuleContext
- func (*StopsignalStmtContext) IsStopsignalStmtContext()
- func (s *StopsignalStmtContext) STOPSIGNAL() antlr.TerminalNode
- func (s *StopsignalStmtContext) StmtWords() IStmtWordsContext
- func (s *StopsignalStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetContext
- func (s *TargetContext) AllNL() []antlr.TerminalNode
- func (s *TargetContext) DEDENT() antlr.TerminalNode
- func (s *TargetContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetContext) GetParser() antlr.Parser
- func (s *TargetContext) GetRuleContext() antlr.RuleContext
- func (s *TargetContext) INDENT() antlr.TerminalNode
- func (*TargetContext) IsTargetContext()
- func (s *TargetContext) NL(i int) antlr.TerminalNode
- func (s *TargetContext) Stmts() IStmtsContext
- func (s *TargetContext) TargetHeader() ITargetHeaderContext
- func (s *TargetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetHeaderContext
- func (s *TargetHeaderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetHeaderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetHeaderContext) GetParser() antlr.Parser
- func (s *TargetHeaderContext) GetRuleContext() antlr.RuleContext
- func (*TargetHeaderContext) IsTargetHeaderContext()
- func (s *TargetHeaderContext) Target() antlr.TerminalNode
- func (s *TargetHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TargetOrUserCommandContext
- func (s *TargetOrUserCommandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetOrUserCommandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetOrUserCommandContext) GetParser() antlr.Parser
- func (s *TargetOrUserCommandContext) GetRuleContext() antlr.RuleContext
- func (*TargetOrUserCommandContext) IsTargetOrUserCommandContext()
- func (s *TargetOrUserCommandContext) Target() ITargetContext
- func (s *TargetOrUserCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TargetOrUserCommandContext) UserCommand() IUserCommandContext
- type TargetsContext
- func (s *TargetsContext) AllNL() []antlr.TerminalNode
- func (s *TargetsContext) AllTargetOrUserCommand() []ITargetOrUserCommandContext
- func (s *TargetsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TargetsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TargetsContext) GetParser() antlr.Parser
- func (s *TargetsContext) GetRuleContext() antlr.RuleContext
- func (*TargetsContext) IsTargetsContext()
- func (s *TargetsContext) NL(i int) antlr.TerminalNode
- func (s *TargetsContext) TargetOrUserCommand(i int) ITargetOrUserCommandContext
- func (s *TargetsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryBlockContext
- func (s *TryBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryBlockContext) GetParser() antlr.Parser
- func (s *TryBlockContext) GetRuleContext() antlr.RuleContext
- func (*TryBlockContext) IsTryBlockContext()
- func (s *TryBlockContext) Stmts() IStmtsContext
- func (s *TryBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TryClauseContext
- func (s *TryClauseContext) AllNL() []antlr.TerminalNode
- func (s *TryClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryClauseContext) GetParser() antlr.Parser
- func (s *TryClauseContext) GetRuleContext() antlr.RuleContext
- func (*TryClauseContext) IsTryClauseContext()
- func (s *TryClauseContext) NL(i int) antlr.TerminalNode
- func (s *TryClauseContext) TRY() antlr.TerminalNode
- func (s *TryClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TryClauseContext) TryBlock() ITryBlockContext
- type TryStmtContext
- func (s *TryStmtContext) AllNL() []antlr.TerminalNode
- func (s *TryStmtContext) CatchClause() ICatchClauseContext
- func (s *TryStmtContext) END() antlr.TerminalNode
- func (s *TryStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TryStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TryStmtContext) FinallyClause() IFinallyClauseContext
- func (s *TryStmtContext) GetParser() antlr.Parser
- func (s *TryStmtContext) GetRuleContext() antlr.RuleContext
- func (*TryStmtContext) IsTryStmtContext()
- func (s *TryStmtContext) NL(i int) antlr.TerminalNode
- func (s *TryStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TryStmtContext) TryClause() ITryClauseContext
- type UserCommandContext
- func (s *UserCommandContext) AllNL() []antlr.TerminalNode
- func (s *UserCommandContext) DEDENT() antlr.TerminalNode
- func (s *UserCommandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UserCommandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UserCommandContext) GetParser() antlr.Parser
- func (s *UserCommandContext) GetRuleContext() antlr.RuleContext
- func (s *UserCommandContext) INDENT() antlr.TerminalNode
- func (*UserCommandContext) IsUserCommandContext()
- func (s *UserCommandContext) NL(i int) antlr.TerminalNode
- func (s *UserCommandContext) Stmts() IStmtsContext
- func (s *UserCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UserCommandContext) UserCommandHeader() IUserCommandHeaderContext
- type UserCommandHeaderContext
- func (s *UserCommandHeaderContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UserCommandHeaderContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UserCommandHeaderContext) GetParser() antlr.Parser
- func (s *UserCommandHeaderContext) GetRuleContext() antlr.RuleContext
- func (*UserCommandHeaderContext) IsUserCommandHeaderContext()
- func (s *UserCommandHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UserCommandHeaderContext) UserCommand() antlr.TerminalNode
- type UserCommandStmtContext
- func (s *UserCommandStmtContext) COMMAND() antlr.TerminalNode
- func (s *UserCommandStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UserCommandStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UserCommandStmtContext) GetParser() antlr.Parser
- func (s *UserCommandStmtContext) GetRuleContext() antlr.RuleContext
- func (*UserCommandStmtContext) IsUserCommandStmtContext()
- func (s *UserCommandStmtContext) StmtWords() IStmtWordsContext
- func (s *UserCommandStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type UserStmtContext
- func (s *UserStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *UserStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *UserStmtContext) GetParser() antlr.Parser
- func (s *UserStmtContext) GetRuleContext() antlr.RuleContext
- func (*UserStmtContext) IsUserStmtContext()
- func (s *UserStmtContext) StmtWords() IStmtWordsContext
- func (s *UserStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *UserStmtContext) USER() antlr.TerminalNode
- type VersionContext
- func (s *VersionContext) AllNL() []antlr.TerminalNode
- func (s *VersionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VersionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VersionContext) GetParser() antlr.Parser
- func (s *VersionContext) GetRuleContext() antlr.RuleContext
- func (*VersionContext) IsVersionContext()
- func (s *VersionContext) NL(i int) antlr.TerminalNode
- func (s *VersionContext) StmtWords() IStmtWordsContext
- func (s *VersionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VersionContext) VERSION() antlr.TerminalNode
- type VolumeStmtContext
- func (s *VolumeStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *VolumeStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *VolumeStmtContext) GetParser() antlr.Parser
- func (s *VolumeStmtContext) GetRuleContext() antlr.RuleContext
- func (*VolumeStmtContext) IsVolumeStmtContext()
- func (s *VolumeStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
- func (s *VolumeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *VolumeStmtContext) VOLUME() antlr.TerminalNode
- type WaitBlockContext
- func (s *WaitBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitBlockContext) GetParser() antlr.Parser
- func (s *WaitBlockContext) GetRuleContext() antlr.RuleContext
- func (*WaitBlockContext) IsWaitBlockContext()
- func (s *WaitBlockContext) Stmts() IStmtsContext
- func (s *WaitBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WaitClauseContext
- func (s *WaitClauseContext) AllNL() []antlr.TerminalNode
- func (s *WaitClauseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitClauseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitClauseContext) GetParser() antlr.Parser
- func (s *WaitClauseContext) GetRuleContext() antlr.RuleContext
- func (*WaitClauseContext) IsWaitClauseContext()
- func (s *WaitClauseContext) NL(i int) antlr.TerminalNode
- func (s *WaitClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WaitClauseContext) WAIT() antlr.TerminalNode
- func (s *WaitClauseContext) WaitBlock() IWaitBlockContext
- func (s *WaitClauseContext) WaitExpr() IWaitExprContext
- type WaitExprContext
- func (s *WaitExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitExprContext) GetParser() antlr.Parser
- func (s *WaitExprContext) GetRuleContext() antlr.RuleContext
- func (*WaitExprContext) IsWaitExprContext()
- func (s *WaitExprContext) StmtWords() IStmtWordsContext
- func (s *WaitExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WaitStmtContext
- func (s *WaitStmtContext) AllNL() []antlr.TerminalNode
- func (s *WaitStmtContext) END() antlr.TerminalNode
- func (s *WaitStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WaitStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WaitStmtContext) GetParser() antlr.Parser
- func (s *WaitStmtContext) GetRuleContext() antlr.RuleContext
- func (*WaitStmtContext) IsWaitStmtContext()
- func (s *WaitStmtContext) NL(i int) antlr.TerminalNode
- func (s *WaitStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WaitStmtContext) WaitClause() IWaitClauseContext
- type WithBlockContext
- func (s *WithBlockContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithBlockContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithBlockContext) GetParser() antlr.Parser
- func (s *WithBlockContext) GetRuleContext() antlr.RuleContext
- func (*WithBlockContext) IsWithBlockContext()
- func (s *WithBlockContext) Stmts() IStmtsContext
- func (s *WithBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WithCommandContext
- func (s *WithCommandContext) DockerCommand() IDockerCommandContext
- func (s *WithCommandContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithCommandContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithCommandContext) GetParser() antlr.Parser
- func (s *WithCommandContext) GetRuleContext() antlr.RuleContext
- func (*WithCommandContext) IsWithCommandContext()
- func (s *WithCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WithExprContext
- func (s *WithExprContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithExprContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithExprContext) GetParser() antlr.Parser
- func (s *WithExprContext) GetRuleContext() antlr.RuleContext
- func (*WithExprContext) IsWithExprContext()
- func (s *WithExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WithExprContext) WITH() antlr.TerminalNode
- func (s *WithExprContext) WithCommand() IWithCommandContext
- type WithStmtContext
- func (s *WithStmtContext) AllNL() []antlr.TerminalNode
- func (s *WithStmtContext) END() antlr.TerminalNode
- func (s *WithStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WithStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WithStmtContext) GetParser() antlr.Parser
- func (s *WithStmtContext) GetRuleContext() antlr.RuleContext
- func (*WithStmtContext) IsWithStmtContext()
- func (s *WithStmtContext) NL(i int) antlr.TerminalNode
- func (s *WithStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WithStmtContext) WithBlock() IWithBlockContext
- func (s *WithStmtContext) WithExpr() IWithExprContext
- type WorkdirStmtContext
- func (s *WorkdirStmtContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *WorkdirStmtContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *WorkdirStmtContext) GetParser() antlr.Parser
- func (s *WorkdirStmtContext) GetRuleContext() antlr.RuleContext
- func (*WorkdirStmtContext) IsWorkdirStmtContext()
- func (s *WorkdirStmtContext) StmtWords() IStmtWordsContext
- func (s *WorkdirStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WorkdirStmtContext) WORKDIR() antlr.TerminalNode
Constants ¶
const ( EarthLexerINDENT = 1 EarthLexerDEDENT = 2 EarthLexerTarget = 3 EarthLexerUserCommand = 4 EarthLexerFunction = 5 EarthLexerFROM = 6 EarthLexerFROM_DOCKERFILE = 7 EarthLexerLOCALLY = 8 EarthLexerCOPY = 9 EarthLexerSAVE_ARTIFACT = 10 EarthLexerSAVE_IMAGE = 11 EarthLexerRUN = 12 EarthLexerEXPOSE = 13 EarthLexerVOLUME = 14 EarthLexerENV = 15 EarthLexerARG = 16 EarthLexerSET = 17 EarthLexerLET = 18 EarthLexerLABEL = 19 EarthLexerBUILD = 20 EarthLexerWORKDIR = 21 EarthLexerUSER = 22 EarthLexerCMD = 23 EarthLexerENTRYPOINT = 24 EarthLexerGIT_CLONE = 25 EarthLexerADD = 26 EarthLexerSTOPSIGNAL = 27 EarthLexerONBUILD = 28 EarthLexerHEALTHCHECK = 29 EarthLexerSHELL = 30 EarthLexerDO = 31 EarthLexerCOMMAND = 32 EarthLexerFUNCTION = 33 EarthLexerIMPORT = 34 EarthLexerVERSION = 35 EarthLexerCACHE = 36 EarthLexerHOST = 37 EarthLexerPROJECT = 38 EarthLexerWITH = 39 EarthLexerDOCKER = 40 EarthLexerIF = 41 EarthLexerTRY = 42 EarthLexerFOR = 43 EarthLexerWAIT = 44 EarthLexerNL = 45 EarthLexerWS = 46 EarthLexerCOMMENT = 47 EarthLexerELSE = 48 EarthLexerELSE_IF = 49 EarthLexerCATCH = 50 EarthLexerFINALLY = 51 EarthLexerEND = 52 EarthLexerAtom = 53 EarthLexerEQUALS = 54 )
EarthLexer tokens.
const ( EarthLexerWHITESPACE_CHANNEL = 2 EarthLexerCOMMENTS_CHANNEL = 3 )
EarthLexer escapedChannels.
const ( EarthLexerRECIPE = iota + 1 EarthLexerBLOCK EarthLexerCOMMAND_ARGS EarthLexerCOMMAND_ARGS_KEY_VALUE EarthLexerCOMMAND_ARGS_KEY_VALUE_ASSIGNMENT EarthLexerCOMMAND_ARGS_KEY_VALUE_LABEL )
EarthLexer modes.
const ( EarthParserEOF = antlr.TokenEOF EarthParserINDENT = 1 EarthParserDEDENT = 2 EarthParserTarget = 3 EarthParserUserCommand = 4 EarthParserFunction = 5 EarthParserFROM = 6 EarthParserFROM_DOCKERFILE = 7 EarthParserLOCALLY = 8 EarthParserCOPY = 9 EarthParserSAVE_ARTIFACT = 10 EarthParserSAVE_IMAGE = 11 EarthParserRUN = 12 EarthParserEXPOSE = 13 EarthParserVOLUME = 14 EarthParserENV = 15 EarthParserARG = 16 EarthParserSET = 17 EarthParserLET = 18 EarthParserLABEL = 19 EarthParserBUILD = 20 EarthParserWORKDIR = 21 EarthParserUSER = 22 EarthParserCMD = 23 EarthParserENTRYPOINT = 24 EarthParserGIT_CLONE = 25 EarthParserADD = 26 EarthParserSTOPSIGNAL = 27 EarthParserONBUILD = 28 EarthParserHEALTHCHECK = 29 EarthParserSHELL = 30 EarthParserDO = 31 EarthParserCOMMAND = 32 EarthParserFUNCTION = 33 EarthParserIMPORT = 34 EarthParserVERSION = 35 EarthParserCACHE = 36 EarthParserHOST = 37 EarthParserPROJECT = 38 EarthParserWITH = 39 EarthParserDOCKER = 40 EarthParserIF = 41 EarthParserTRY = 42 EarthParserFOR = 43 EarthParserWAIT = 44 EarthParserNL = 45 EarthParserWS = 46 EarthParserCOMMENT = 47 EarthParserELSE = 48 EarthParserELSE_IF = 49 EarthParserCATCH = 50 EarthParserFINALLY = 51 EarthParserEND = 52 EarthParserAtom = 53 EarthParserEQUALS = 54 )
EarthParser tokens.
const ( EarthParserRULE_earthFile = 0 EarthParserRULE_targets = 1 EarthParserRULE_targetOrUserCommand = 2 EarthParserRULE_target = 3 EarthParserRULE_targetHeader = 4 EarthParserRULE_userCommand = 5 EarthParserRULE_userCommandHeader = 6 EarthParserRULE_function = 7 EarthParserRULE_functionHeader = 8 EarthParserRULE_stmts = 9 EarthParserRULE_stmt = 10 EarthParserRULE_commandStmt = 11 EarthParserRULE_version = 12 EarthParserRULE_withStmt = 13 EarthParserRULE_withBlock = 14 EarthParserRULE_withExpr = 15 EarthParserRULE_withCommand = 16 EarthParserRULE_dockerCommand = 17 EarthParserRULE_ifStmt = 18 EarthParserRULE_ifClause = 19 EarthParserRULE_ifBlock = 20 EarthParserRULE_elseIfClause = 21 EarthParserRULE_elseIfBlock = 22 EarthParserRULE_elseClause = 23 EarthParserRULE_elseBlock = 24 EarthParserRULE_ifExpr = 25 EarthParserRULE_elseIfExpr = 26 EarthParserRULE_tryStmt = 27 EarthParserRULE_tryClause = 28 EarthParserRULE_tryBlock = 29 EarthParserRULE_catchClause = 30 EarthParserRULE_catchBlock = 31 EarthParserRULE_finallyClause = 32 EarthParserRULE_finallyBlock = 33 EarthParserRULE_forStmt = 34 EarthParserRULE_forClause = 35 EarthParserRULE_forBlock = 36 EarthParserRULE_forExpr = 37 EarthParserRULE_waitStmt = 38 EarthParserRULE_waitClause = 39 EarthParserRULE_waitBlock = 40 EarthParserRULE_waitExpr = 41 EarthParserRULE_fromStmt = 42 EarthParserRULE_fromDockerfileStmt = 43 EarthParserRULE_locallyStmt = 44 EarthParserRULE_copyStmt = 45 EarthParserRULE_saveStmt = 46 EarthParserRULE_saveImage = 47 EarthParserRULE_saveArtifact = 48 EarthParserRULE_runStmt = 49 EarthParserRULE_buildStmt = 50 EarthParserRULE_workdirStmt = 51 EarthParserRULE_userStmt = 52 EarthParserRULE_cmdStmt = 53 EarthParserRULE_entrypointStmt = 54 EarthParserRULE_exposeStmt = 55 EarthParserRULE_volumeStmt = 56 EarthParserRULE_envStmt = 57 EarthParserRULE_argStmt = 58 EarthParserRULE_setStmt = 59 EarthParserRULE_letStmt = 60 EarthParserRULE_optionalFlag = 61 EarthParserRULE_envArgKey = 62 EarthParserRULE_envArgValue = 63 EarthParserRULE_labelStmt = 64 EarthParserRULE_labelKey = 65 EarthParserRULE_labelValue = 66 EarthParserRULE_gitCloneStmt = 67 EarthParserRULE_addStmt = 68 EarthParserRULE_stopsignalStmt = 69 EarthParserRULE_onbuildStmt = 70 EarthParserRULE_healthcheckStmt = 71 EarthParserRULE_shellStmt = 72 EarthParserRULE_userCommandStmt = 73 EarthParserRULE_functionStmt = 74 EarthParserRULE_doStmt = 75 EarthParserRULE_importStmt = 76 EarthParserRULE_cacheStmt = 77 EarthParserRULE_hostStmt = 78 EarthParserRULE_projectStmt = 79 EarthParserRULE_expr = 80 EarthParserRULE_stmtWordsMaybeJSON = 81 EarthParserRULE_stmtWords = 82 EarthParserRULE_stmtWord = 83 )
EarthParser rules.
Variables ¶
This section is empty.
Functions ¶
func EarthLexerInit ¶
func EarthLexerInit()
EarthLexerInit initializes any static state used to implement EarthLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewEarthLexer(). You can call this function if you wish to initialize the static state ahead of time.
func EarthParserInit ¶
func EarthParserInit()
EarthParserInit initializes any static state used to implement EarthParser. By default the static state used to implement the parser is lazily initialized during the first call to NewEarthParser(). You can call this function if you wish to initialize the static state ahead of time.
func GetLexerLiteralNames ¶
func GetLexerLiteralNames() []string
GetLexerLiteralNames returns the generated literal names.
func GetLexerModeNames ¶
func GetLexerModeNames() []string
GetLexerModeNames returns the generated mode names.
func GetLexerSymbolicNames ¶
func GetLexerSymbolicNames() []string
GetLexerSymbolicNames returns the generated token names.
Types ¶
type AddStmtContext ¶
type AddStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewAddStmtContext ¶
func NewAddStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AddStmtContext
func NewEmptyAddStmtContext ¶
func NewEmptyAddStmtContext() *AddStmtContext
func (*AddStmtContext) ADD ¶
func (s *AddStmtContext) ADD() antlr.TerminalNode
func (*AddStmtContext) EnterRule ¶
func (s *AddStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*AddStmtContext) ExitRule ¶
func (s *AddStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*AddStmtContext) GetParser ¶
func (s *AddStmtContext) GetParser() antlr.Parser
func (*AddStmtContext) GetRuleContext ¶
func (s *AddStmtContext) GetRuleContext() antlr.RuleContext
func (*AddStmtContext) IsAddStmtContext ¶
func (*AddStmtContext) IsAddStmtContext()
func (*AddStmtContext) StmtWords ¶
func (s *AddStmtContext) StmtWords() IStmtWordsContext
func (*AddStmtContext) ToStringTree ¶
func (s *AddStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ArgStmtContext ¶
type ArgStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewArgStmtContext ¶
func NewArgStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgStmtContext
func NewEmptyArgStmtContext ¶
func NewEmptyArgStmtContext() *ArgStmtContext
func (*ArgStmtContext) ARG ¶
func (s *ArgStmtContext) ARG() antlr.TerminalNode
func (*ArgStmtContext) EQUALS ¶
func (s *ArgStmtContext) EQUALS() antlr.TerminalNode
func (*ArgStmtContext) EnterRule ¶
func (s *ArgStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ArgStmtContext) EnvArgKey ¶
func (s *ArgStmtContext) EnvArgKey() IEnvArgKeyContext
func (*ArgStmtContext) EnvArgValue ¶
func (s *ArgStmtContext) EnvArgValue() IEnvArgValueContext
func (*ArgStmtContext) ExitRule ¶
func (s *ArgStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ArgStmtContext) GetParser ¶
func (s *ArgStmtContext) GetParser() antlr.Parser
func (*ArgStmtContext) GetRuleContext ¶
func (s *ArgStmtContext) GetRuleContext() antlr.RuleContext
func (*ArgStmtContext) IsArgStmtContext ¶
func (*ArgStmtContext) IsArgStmtContext()
func (*ArgStmtContext) OptionalFlag ¶
func (s *ArgStmtContext) OptionalFlag() IOptionalFlagContext
func (*ArgStmtContext) ToStringTree ¶
func (s *ArgStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ArgStmtContext) WS ¶
func (s *ArgStmtContext) WS() antlr.TerminalNode
type BaseEarthParserListener ¶
type BaseEarthParserListener struct{}
BaseEarthParserListener is a complete listener for a parse tree produced by EarthParser.
func (*BaseEarthParserListener) EnterAddStmt ¶
func (s *BaseEarthParserListener) EnterAddStmt(ctx *AddStmtContext)
EnterAddStmt is called when production addStmt is entered.
func (*BaseEarthParserListener) EnterArgStmt ¶
func (s *BaseEarthParserListener) EnterArgStmt(ctx *ArgStmtContext)
EnterArgStmt is called when production argStmt is entered.
func (*BaseEarthParserListener) EnterBuildStmt ¶
func (s *BaseEarthParserListener) EnterBuildStmt(ctx *BuildStmtContext)
EnterBuildStmt is called when production buildStmt is entered.
func (*BaseEarthParserListener) EnterCacheStmt ¶
func (s *BaseEarthParserListener) EnterCacheStmt(ctx *CacheStmtContext)
EnterCacheStmt is called when production cacheStmt is entered.
func (*BaseEarthParserListener) EnterCatchBlock ¶
func (s *BaseEarthParserListener) EnterCatchBlock(ctx *CatchBlockContext)
EnterCatchBlock is called when production catchBlock is entered.
func (*BaseEarthParserListener) EnterCatchClause ¶
func (s *BaseEarthParserListener) EnterCatchClause(ctx *CatchClauseContext)
EnterCatchClause is called when production catchClause is entered.
func (*BaseEarthParserListener) EnterCmdStmt ¶
func (s *BaseEarthParserListener) EnterCmdStmt(ctx *CmdStmtContext)
EnterCmdStmt is called when production cmdStmt is entered.
func (*BaseEarthParserListener) EnterCommandStmt ¶
func (s *BaseEarthParserListener) EnterCommandStmt(ctx *CommandStmtContext)
EnterCommandStmt is called when production commandStmt is entered.
func (*BaseEarthParserListener) EnterCopyStmt ¶
func (s *BaseEarthParserListener) EnterCopyStmt(ctx *CopyStmtContext)
EnterCopyStmt is called when production copyStmt is entered.
func (*BaseEarthParserListener) EnterDoStmt ¶
func (s *BaseEarthParserListener) EnterDoStmt(ctx *DoStmtContext)
EnterDoStmt is called when production doStmt is entered.
func (*BaseEarthParserListener) EnterDockerCommand ¶
func (s *BaseEarthParserListener) EnterDockerCommand(ctx *DockerCommandContext)
EnterDockerCommand is called when production dockerCommand is entered.
func (*BaseEarthParserListener) EnterEarthFile ¶
func (s *BaseEarthParserListener) EnterEarthFile(ctx *EarthFileContext)
EnterEarthFile is called when production earthFile is entered.
func (*BaseEarthParserListener) EnterElseBlock ¶
func (s *BaseEarthParserListener) EnterElseBlock(ctx *ElseBlockContext)
EnterElseBlock is called when production elseBlock is entered.
func (*BaseEarthParserListener) EnterElseClause ¶
func (s *BaseEarthParserListener) EnterElseClause(ctx *ElseClauseContext)
EnterElseClause is called when production elseClause is entered.
func (*BaseEarthParserListener) EnterElseIfBlock ¶
func (s *BaseEarthParserListener) EnterElseIfBlock(ctx *ElseIfBlockContext)
EnterElseIfBlock is called when production elseIfBlock is entered.
func (*BaseEarthParserListener) EnterElseIfClause ¶
func (s *BaseEarthParserListener) EnterElseIfClause(ctx *ElseIfClauseContext)
EnterElseIfClause is called when production elseIfClause is entered.
func (*BaseEarthParserListener) EnterElseIfExpr ¶
func (s *BaseEarthParserListener) EnterElseIfExpr(ctx *ElseIfExprContext)
EnterElseIfExpr is called when production elseIfExpr is entered.
func (*BaseEarthParserListener) EnterEntrypointStmt ¶
func (s *BaseEarthParserListener) EnterEntrypointStmt(ctx *EntrypointStmtContext)
EnterEntrypointStmt is called when production entrypointStmt is entered.
func (*BaseEarthParserListener) EnterEnvArgKey ¶
func (s *BaseEarthParserListener) EnterEnvArgKey(ctx *EnvArgKeyContext)
EnterEnvArgKey is called when production envArgKey is entered.
func (*BaseEarthParserListener) EnterEnvArgValue ¶
func (s *BaseEarthParserListener) EnterEnvArgValue(ctx *EnvArgValueContext)
EnterEnvArgValue is called when production envArgValue is entered.
func (*BaseEarthParserListener) EnterEnvStmt ¶
func (s *BaseEarthParserListener) EnterEnvStmt(ctx *EnvStmtContext)
EnterEnvStmt is called when production envStmt is entered.
func (*BaseEarthParserListener) EnterEveryRule ¶
func (s *BaseEarthParserListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseEarthParserListener) EnterExposeStmt ¶
func (s *BaseEarthParserListener) EnterExposeStmt(ctx *ExposeStmtContext)
EnterExposeStmt is called when production exposeStmt is entered.
func (*BaseEarthParserListener) EnterExpr ¶
func (s *BaseEarthParserListener) EnterExpr(ctx *ExprContext)
EnterExpr is called when production expr is entered.
func (*BaseEarthParserListener) EnterFinallyBlock ¶
func (s *BaseEarthParserListener) EnterFinallyBlock(ctx *FinallyBlockContext)
EnterFinallyBlock is called when production finallyBlock is entered.
func (*BaseEarthParserListener) EnterFinallyClause ¶
func (s *BaseEarthParserListener) EnterFinallyClause(ctx *FinallyClauseContext)
EnterFinallyClause is called when production finallyClause is entered.
func (*BaseEarthParserListener) EnterForBlock ¶
func (s *BaseEarthParserListener) EnterForBlock(ctx *ForBlockContext)
EnterForBlock is called when production forBlock is entered.
func (*BaseEarthParserListener) EnterForClause ¶
func (s *BaseEarthParserListener) EnterForClause(ctx *ForClauseContext)
EnterForClause is called when production forClause is entered.
func (*BaseEarthParserListener) EnterForExpr ¶
func (s *BaseEarthParserListener) EnterForExpr(ctx *ForExprContext)
EnterForExpr is called when production forExpr is entered.
func (*BaseEarthParserListener) EnterForStmt ¶
func (s *BaseEarthParserListener) EnterForStmt(ctx *ForStmtContext)
EnterForStmt is called when production forStmt is entered.
func (*BaseEarthParserListener) EnterFromDockerfileStmt ¶
func (s *BaseEarthParserListener) EnterFromDockerfileStmt(ctx *FromDockerfileStmtContext)
EnterFromDockerfileStmt is called when production fromDockerfileStmt is entered.
func (*BaseEarthParserListener) EnterFromStmt ¶
func (s *BaseEarthParserListener) EnterFromStmt(ctx *FromStmtContext)
EnterFromStmt is called when production fromStmt is entered.
func (*BaseEarthParserListener) EnterFunction ¶
func (s *BaseEarthParserListener) EnterFunction(ctx *FunctionContext)
EnterFunction is called when production function is entered.
func (*BaseEarthParserListener) EnterFunctionHeader ¶
func (s *BaseEarthParserListener) EnterFunctionHeader(ctx *FunctionHeaderContext)
EnterFunctionHeader is called when production functionHeader is entered.
func (*BaseEarthParserListener) EnterFunctionStmt ¶
func (s *BaseEarthParserListener) EnterFunctionStmt(ctx *FunctionStmtContext)
EnterFunctionStmt is called when production functionStmt is entered.
func (*BaseEarthParserListener) EnterGitCloneStmt ¶
func (s *BaseEarthParserListener) EnterGitCloneStmt(ctx *GitCloneStmtContext)
EnterGitCloneStmt is called when production gitCloneStmt is entered.
func (*BaseEarthParserListener) EnterHealthcheckStmt ¶
func (s *BaseEarthParserListener) EnterHealthcheckStmt(ctx *HealthcheckStmtContext)
EnterHealthcheckStmt is called when production healthcheckStmt is entered.
func (*BaseEarthParserListener) EnterHostStmt ¶
func (s *BaseEarthParserListener) EnterHostStmt(ctx *HostStmtContext)
EnterHostStmt is called when production hostStmt is entered.
func (*BaseEarthParserListener) EnterIfBlock ¶
func (s *BaseEarthParserListener) EnterIfBlock(ctx *IfBlockContext)
EnterIfBlock is called when production ifBlock is entered.
func (*BaseEarthParserListener) EnterIfClause ¶
func (s *BaseEarthParserListener) EnterIfClause(ctx *IfClauseContext)
EnterIfClause is called when production ifClause is entered.
func (*BaseEarthParserListener) EnterIfExpr ¶
func (s *BaseEarthParserListener) EnterIfExpr(ctx *IfExprContext)
EnterIfExpr is called when production ifExpr is entered.
func (*BaseEarthParserListener) EnterIfStmt ¶
func (s *BaseEarthParserListener) EnterIfStmt(ctx *IfStmtContext)
EnterIfStmt is called when production ifStmt is entered.
func (*BaseEarthParserListener) EnterImportStmt ¶
func (s *BaseEarthParserListener) EnterImportStmt(ctx *ImportStmtContext)
EnterImportStmt is called when production importStmt is entered.
func (*BaseEarthParserListener) EnterLabelKey ¶
func (s *BaseEarthParserListener) EnterLabelKey(ctx *LabelKeyContext)
EnterLabelKey is called when production labelKey is entered.
func (*BaseEarthParserListener) EnterLabelStmt ¶
func (s *BaseEarthParserListener) EnterLabelStmt(ctx *LabelStmtContext)
EnterLabelStmt is called when production labelStmt is entered.
func (*BaseEarthParserListener) EnterLabelValue ¶
func (s *BaseEarthParserListener) EnterLabelValue(ctx *LabelValueContext)
EnterLabelValue is called when production labelValue is entered.
func (*BaseEarthParserListener) EnterLetStmt ¶
func (s *BaseEarthParserListener) EnterLetStmt(ctx *LetStmtContext)
EnterLetStmt is called when production letStmt is entered.
func (*BaseEarthParserListener) EnterLocallyStmt ¶
func (s *BaseEarthParserListener) EnterLocallyStmt(ctx *LocallyStmtContext)
EnterLocallyStmt is called when production locallyStmt is entered.
func (*BaseEarthParserListener) EnterOnbuildStmt ¶
func (s *BaseEarthParserListener) EnterOnbuildStmt(ctx *OnbuildStmtContext)
EnterOnbuildStmt is called when production onbuildStmt is entered.
func (*BaseEarthParserListener) EnterOptionalFlag ¶
func (s *BaseEarthParserListener) EnterOptionalFlag(ctx *OptionalFlagContext)
EnterOptionalFlag is called when production optionalFlag is entered.
func (*BaseEarthParserListener) EnterProjectStmt ¶
func (s *BaseEarthParserListener) EnterProjectStmt(ctx *ProjectStmtContext)
EnterProjectStmt is called when production projectStmt is entered.
func (*BaseEarthParserListener) EnterRunStmt ¶
func (s *BaseEarthParserListener) EnterRunStmt(ctx *RunStmtContext)
EnterRunStmt is called when production runStmt is entered.
func (*BaseEarthParserListener) EnterSaveArtifact ¶
func (s *BaseEarthParserListener) EnterSaveArtifact(ctx *SaveArtifactContext)
EnterSaveArtifact is called when production saveArtifact is entered.
func (*BaseEarthParserListener) EnterSaveImage ¶
func (s *BaseEarthParserListener) EnterSaveImage(ctx *SaveImageContext)
EnterSaveImage is called when production saveImage is entered.
func (*BaseEarthParserListener) EnterSaveStmt ¶
func (s *BaseEarthParserListener) EnterSaveStmt(ctx *SaveStmtContext)
EnterSaveStmt is called when production saveStmt is entered.
func (*BaseEarthParserListener) EnterSetStmt ¶
func (s *BaseEarthParserListener) EnterSetStmt(ctx *SetStmtContext)
EnterSetStmt is called when production setStmt is entered.
func (*BaseEarthParserListener) EnterShellStmt ¶
func (s *BaseEarthParserListener) EnterShellStmt(ctx *ShellStmtContext)
EnterShellStmt is called when production shellStmt is entered.
func (*BaseEarthParserListener) EnterStmt ¶
func (s *BaseEarthParserListener) EnterStmt(ctx *StmtContext)
EnterStmt is called when production stmt is entered.
func (*BaseEarthParserListener) EnterStmtWord ¶
func (s *BaseEarthParserListener) EnterStmtWord(ctx *StmtWordContext)
EnterStmtWord is called when production stmtWord is entered.
func (*BaseEarthParserListener) EnterStmtWords ¶
func (s *BaseEarthParserListener) EnterStmtWords(ctx *StmtWordsContext)
EnterStmtWords is called when production stmtWords is entered.
func (*BaseEarthParserListener) EnterStmtWordsMaybeJSON ¶
func (s *BaseEarthParserListener) EnterStmtWordsMaybeJSON(ctx *StmtWordsMaybeJSONContext)
EnterStmtWordsMaybeJSON is called when production stmtWordsMaybeJSON is entered.
func (*BaseEarthParserListener) EnterStmts ¶
func (s *BaseEarthParserListener) EnterStmts(ctx *StmtsContext)
EnterStmts is called when production stmts is entered.
func (*BaseEarthParserListener) EnterStopsignalStmt ¶
func (s *BaseEarthParserListener) EnterStopsignalStmt(ctx *StopsignalStmtContext)
EnterStopsignalStmt is called when production stopsignalStmt is entered.
func (*BaseEarthParserListener) EnterTarget ¶
func (s *BaseEarthParserListener) EnterTarget(ctx *TargetContext)
EnterTarget is called when production target is entered.
func (*BaseEarthParserListener) EnterTargetHeader ¶
func (s *BaseEarthParserListener) EnterTargetHeader(ctx *TargetHeaderContext)
EnterTargetHeader is called when production targetHeader is entered.
func (*BaseEarthParserListener) EnterTargetOrUserCommand ¶
func (s *BaseEarthParserListener) EnterTargetOrUserCommand(ctx *TargetOrUserCommandContext)
EnterTargetOrUserCommand is called when production targetOrUserCommand is entered.
func (*BaseEarthParserListener) EnterTargets ¶
func (s *BaseEarthParserListener) EnterTargets(ctx *TargetsContext)
EnterTargets is called when production targets is entered.
func (*BaseEarthParserListener) EnterTryBlock ¶
func (s *BaseEarthParserListener) EnterTryBlock(ctx *TryBlockContext)
EnterTryBlock is called when production tryBlock is entered.
func (*BaseEarthParserListener) EnterTryClause ¶
func (s *BaseEarthParserListener) EnterTryClause(ctx *TryClauseContext)
EnterTryClause is called when production tryClause is entered.
func (*BaseEarthParserListener) EnterTryStmt ¶
func (s *BaseEarthParserListener) EnterTryStmt(ctx *TryStmtContext)
EnterTryStmt is called when production tryStmt is entered.
func (*BaseEarthParserListener) EnterUserCommand ¶
func (s *BaseEarthParserListener) EnterUserCommand(ctx *UserCommandContext)
EnterUserCommand is called when production userCommand is entered.
func (*BaseEarthParserListener) EnterUserCommandHeader ¶
func (s *BaseEarthParserListener) EnterUserCommandHeader(ctx *UserCommandHeaderContext)
EnterUserCommandHeader is called when production userCommandHeader is entered.
func (*BaseEarthParserListener) EnterUserCommandStmt ¶
func (s *BaseEarthParserListener) EnterUserCommandStmt(ctx *UserCommandStmtContext)
EnterUserCommandStmt is called when production userCommandStmt is entered.
func (*BaseEarthParserListener) EnterUserStmt ¶
func (s *BaseEarthParserListener) EnterUserStmt(ctx *UserStmtContext)
EnterUserStmt is called when production userStmt is entered.
func (*BaseEarthParserListener) EnterVersion ¶
func (s *BaseEarthParserListener) EnterVersion(ctx *VersionContext)
EnterVersion is called when production version is entered.
func (*BaseEarthParserListener) EnterVolumeStmt ¶
func (s *BaseEarthParserListener) EnterVolumeStmt(ctx *VolumeStmtContext)
EnterVolumeStmt is called when production volumeStmt is entered.
func (*BaseEarthParserListener) EnterWaitBlock ¶
func (s *BaseEarthParserListener) EnterWaitBlock(ctx *WaitBlockContext)
EnterWaitBlock is called when production waitBlock is entered.
func (*BaseEarthParserListener) EnterWaitClause ¶
func (s *BaseEarthParserListener) EnterWaitClause(ctx *WaitClauseContext)
EnterWaitClause is called when production waitClause is entered.
func (*BaseEarthParserListener) EnterWaitExpr ¶
func (s *BaseEarthParserListener) EnterWaitExpr(ctx *WaitExprContext)
EnterWaitExpr is called when production waitExpr is entered.
func (*BaseEarthParserListener) EnterWaitStmt ¶
func (s *BaseEarthParserListener) EnterWaitStmt(ctx *WaitStmtContext)
EnterWaitStmt is called when production waitStmt is entered.
func (*BaseEarthParserListener) EnterWithBlock ¶
func (s *BaseEarthParserListener) EnterWithBlock(ctx *WithBlockContext)
EnterWithBlock is called when production withBlock is entered.
func (*BaseEarthParserListener) EnterWithCommand ¶
func (s *BaseEarthParserListener) EnterWithCommand(ctx *WithCommandContext)
EnterWithCommand is called when production withCommand is entered.
func (*BaseEarthParserListener) EnterWithExpr ¶
func (s *BaseEarthParserListener) EnterWithExpr(ctx *WithExprContext)
EnterWithExpr is called when production withExpr is entered.
func (*BaseEarthParserListener) EnterWithStmt ¶
func (s *BaseEarthParserListener) EnterWithStmt(ctx *WithStmtContext)
EnterWithStmt is called when production withStmt is entered.
func (*BaseEarthParserListener) EnterWorkdirStmt ¶
func (s *BaseEarthParserListener) EnterWorkdirStmt(ctx *WorkdirStmtContext)
EnterWorkdirStmt is called when production workdirStmt is entered.
func (*BaseEarthParserListener) ExitAddStmt ¶
func (s *BaseEarthParserListener) ExitAddStmt(ctx *AddStmtContext)
ExitAddStmt is called when production addStmt is exited.
func (*BaseEarthParserListener) ExitArgStmt ¶
func (s *BaseEarthParserListener) ExitArgStmt(ctx *ArgStmtContext)
ExitArgStmt is called when production argStmt is exited.
func (*BaseEarthParserListener) ExitBuildStmt ¶
func (s *BaseEarthParserListener) ExitBuildStmt(ctx *BuildStmtContext)
ExitBuildStmt is called when production buildStmt is exited.
func (*BaseEarthParserListener) ExitCacheStmt ¶
func (s *BaseEarthParserListener) ExitCacheStmt(ctx *CacheStmtContext)
ExitCacheStmt is called when production cacheStmt is exited.
func (*BaseEarthParserListener) ExitCatchBlock ¶
func (s *BaseEarthParserListener) ExitCatchBlock(ctx *CatchBlockContext)
ExitCatchBlock is called when production catchBlock is exited.
func (*BaseEarthParserListener) ExitCatchClause ¶
func (s *BaseEarthParserListener) ExitCatchClause(ctx *CatchClauseContext)
ExitCatchClause is called when production catchClause is exited.
func (*BaseEarthParserListener) ExitCmdStmt ¶
func (s *BaseEarthParserListener) ExitCmdStmt(ctx *CmdStmtContext)
ExitCmdStmt is called when production cmdStmt is exited.
func (*BaseEarthParserListener) ExitCommandStmt ¶
func (s *BaseEarthParserListener) ExitCommandStmt(ctx *CommandStmtContext)
ExitCommandStmt is called when production commandStmt is exited.
func (*BaseEarthParserListener) ExitCopyStmt ¶
func (s *BaseEarthParserListener) ExitCopyStmt(ctx *CopyStmtContext)
ExitCopyStmt is called when production copyStmt is exited.
func (*BaseEarthParserListener) ExitDoStmt ¶
func (s *BaseEarthParserListener) ExitDoStmt(ctx *DoStmtContext)
ExitDoStmt is called when production doStmt is exited.
func (*BaseEarthParserListener) ExitDockerCommand ¶
func (s *BaseEarthParserListener) ExitDockerCommand(ctx *DockerCommandContext)
ExitDockerCommand is called when production dockerCommand is exited.
func (*BaseEarthParserListener) ExitEarthFile ¶
func (s *BaseEarthParserListener) ExitEarthFile(ctx *EarthFileContext)
ExitEarthFile is called when production earthFile is exited.
func (*BaseEarthParserListener) ExitElseBlock ¶
func (s *BaseEarthParserListener) ExitElseBlock(ctx *ElseBlockContext)
ExitElseBlock is called when production elseBlock is exited.
func (*BaseEarthParserListener) ExitElseClause ¶
func (s *BaseEarthParserListener) ExitElseClause(ctx *ElseClauseContext)
ExitElseClause is called when production elseClause is exited.
func (*BaseEarthParserListener) ExitElseIfBlock ¶
func (s *BaseEarthParserListener) ExitElseIfBlock(ctx *ElseIfBlockContext)
ExitElseIfBlock is called when production elseIfBlock is exited.
func (*BaseEarthParserListener) ExitElseIfClause ¶
func (s *BaseEarthParserListener) ExitElseIfClause(ctx *ElseIfClauseContext)
ExitElseIfClause is called when production elseIfClause is exited.
func (*BaseEarthParserListener) ExitElseIfExpr ¶
func (s *BaseEarthParserListener) ExitElseIfExpr(ctx *ElseIfExprContext)
ExitElseIfExpr is called when production elseIfExpr is exited.
func (*BaseEarthParserListener) ExitEntrypointStmt ¶
func (s *BaseEarthParserListener) ExitEntrypointStmt(ctx *EntrypointStmtContext)
ExitEntrypointStmt is called when production entrypointStmt is exited.
func (*BaseEarthParserListener) ExitEnvArgKey ¶
func (s *BaseEarthParserListener) ExitEnvArgKey(ctx *EnvArgKeyContext)
ExitEnvArgKey is called when production envArgKey is exited.
func (*BaseEarthParserListener) ExitEnvArgValue ¶
func (s *BaseEarthParserListener) ExitEnvArgValue(ctx *EnvArgValueContext)
ExitEnvArgValue is called when production envArgValue is exited.
func (*BaseEarthParserListener) ExitEnvStmt ¶
func (s *BaseEarthParserListener) ExitEnvStmt(ctx *EnvStmtContext)
ExitEnvStmt is called when production envStmt is exited.
func (*BaseEarthParserListener) ExitEveryRule ¶
func (s *BaseEarthParserListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseEarthParserListener) ExitExposeStmt ¶
func (s *BaseEarthParserListener) ExitExposeStmt(ctx *ExposeStmtContext)
ExitExposeStmt is called when production exposeStmt is exited.
func (*BaseEarthParserListener) ExitExpr ¶
func (s *BaseEarthParserListener) ExitExpr(ctx *ExprContext)
ExitExpr is called when production expr is exited.
func (*BaseEarthParserListener) ExitFinallyBlock ¶
func (s *BaseEarthParserListener) ExitFinallyBlock(ctx *FinallyBlockContext)
ExitFinallyBlock is called when production finallyBlock is exited.
func (*BaseEarthParserListener) ExitFinallyClause ¶
func (s *BaseEarthParserListener) ExitFinallyClause(ctx *FinallyClauseContext)
ExitFinallyClause is called when production finallyClause is exited.
func (*BaseEarthParserListener) ExitForBlock ¶
func (s *BaseEarthParserListener) ExitForBlock(ctx *ForBlockContext)
ExitForBlock is called when production forBlock is exited.
func (*BaseEarthParserListener) ExitForClause ¶
func (s *BaseEarthParserListener) ExitForClause(ctx *ForClauseContext)
ExitForClause is called when production forClause is exited.
func (*BaseEarthParserListener) ExitForExpr ¶
func (s *BaseEarthParserListener) ExitForExpr(ctx *ForExprContext)
ExitForExpr is called when production forExpr is exited.
func (*BaseEarthParserListener) ExitForStmt ¶
func (s *BaseEarthParserListener) ExitForStmt(ctx *ForStmtContext)
ExitForStmt is called when production forStmt is exited.
func (*BaseEarthParserListener) ExitFromDockerfileStmt ¶
func (s *BaseEarthParserListener) ExitFromDockerfileStmt(ctx *FromDockerfileStmtContext)
ExitFromDockerfileStmt is called when production fromDockerfileStmt is exited.
func (*BaseEarthParserListener) ExitFromStmt ¶
func (s *BaseEarthParserListener) ExitFromStmt(ctx *FromStmtContext)
ExitFromStmt is called when production fromStmt is exited.
func (*BaseEarthParserListener) ExitFunction ¶
func (s *BaseEarthParserListener) ExitFunction(ctx *FunctionContext)
ExitFunction is called when production function is exited.
func (*BaseEarthParserListener) ExitFunctionHeader ¶
func (s *BaseEarthParserListener) ExitFunctionHeader(ctx *FunctionHeaderContext)
ExitFunctionHeader is called when production functionHeader is exited.
func (*BaseEarthParserListener) ExitFunctionStmt ¶
func (s *BaseEarthParserListener) ExitFunctionStmt(ctx *FunctionStmtContext)
ExitFunctionStmt is called when production functionStmt is exited.
func (*BaseEarthParserListener) ExitGitCloneStmt ¶
func (s *BaseEarthParserListener) ExitGitCloneStmt(ctx *GitCloneStmtContext)
ExitGitCloneStmt is called when production gitCloneStmt is exited.
func (*BaseEarthParserListener) ExitHealthcheckStmt ¶
func (s *BaseEarthParserListener) ExitHealthcheckStmt(ctx *HealthcheckStmtContext)
ExitHealthcheckStmt is called when production healthcheckStmt is exited.
func (*BaseEarthParserListener) ExitHostStmt ¶
func (s *BaseEarthParserListener) ExitHostStmt(ctx *HostStmtContext)
ExitHostStmt is called when production hostStmt is exited.
func (*BaseEarthParserListener) ExitIfBlock ¶
func (s *BaseEarthParserListener) ExitIfBlock(ctx *IfBlockContext)
ExitIfBlock is called when production ifBlock is exited.
func (*BaseEarthParserListener) ExitIfClause ¶
func (s *BaseEarthParserListener) ExitIfClause(ctx *IfClauseContext)
ExitIfClause is called when production ifClause is exited.
func (*BaseEarthParserListener) ExitIfExpr ¶
func (s *BaseEarthParserListener) ExitIfExpr(ctx *IfExprContext)
ExitIfExpr is called when production ifExpr is exited.
func (*BaseEarthParserListener) ExitIfStmt ¶
func (s *BaseEarthParserListener) ExitIfStmt(ctx *IfStmtContext)
ExitIfStmt is called when production ifStmt is exited.
func (*BaseEarthParserListener) ExitImportStmt ¶
func (s *BaseEarthParserListener) ExitImportStmt(ctx *ImportStmtContext)
ExitImportStmt is called when production importStmt is exited.
func (*BaseEarthParserListener) ExitLabelKey ¶
func (s *BaseEarthParserListener) ExitLabelKey(ctx *LabelKeyContext)
ExitLabelKey is called when production labelKey is exited.
func (*BaseEarthParserListener) ExitLabelStmt ¶
func (s *BaseEarthParserListener) ExitLabelStmt(ctx *LabelStmtContext)
ExitLabelStmt is called when production labelStmt is exited.
func (*BaseEarthParserListener) ExitLabelValue ¶
func (s *BaseEarthParserListener) ExitLabelValue(ctx *LabelValueContext)
ExitLabelValue is called when production labelValue is exited.
func (*BaseEarthParserListener) ExitLetStmt ¶
func (s *BaseEarthParserListener) ExitLetStmt(ctx *LetStmtContext)
ExitLetStmt is called when production letStmt is exited.
func (*BaseEarthParserListener) ExitLocallyStmt ¶
func (s *BaseEarthParserListener) ExitLocallyStmt(ctx *LocallyStmtContext)
ExitLocallyStmt is called when production locallyStmt is exited.
func (*BaseEarthParserListener) ExitOnbuildStmt ¶
func (s *BaseEarthParserListener) ExitOnbuildStmt(ctx *OnbuildStmtContext)
ExitOnbuildStmt is called when production onbuildStmt is exited.
func (*BaseEarthParserListener) ExitOptionalFlag ¶
func (s *BaseEarthParserListener) ExitOptionalFlag(ctx *OptionalFlagContext)
ExitOptionalFlag is called when production optionalFlag is exited.
func (*BaseEarthParserListener) ExitProjectStmt ¶
func (s *BaseEarthParserListener) ExitProjectStmt(ctx *ProjectStmtContext)
ExitProjectStmt is called when production projectStmt is exited.
func (*BaseEarthParserListener) ExitRunStmt ¶
func (s *BaseEarthParserListener) ExitRunStmt(ctx *RunStmtContext)
ExitRunStmt is called when production runStmt is exited.
func (*BaseEarthParserListener) ExitSaveArtifact ¶
func (s *BaseEarthParserListener) ExitSaveArtifact(ctx *SaveArtifactContext)
ExitSaveArtifact is called when production saveArtifact is exited.
func (*BaseEarthParserListener) ExitSaveImage ¶
func (s *BaseEarthParserListener) ExitSaveImage(ctx *SaveImageContext)
ExitSaveImage is called when production saveImage is exited.
func (*BaseEarthParserListener) ExitSaveStmt ¶
func (s *BaseEarthParserListener) ExitSaveStmt(ctx *SaveStmtContext)
ExitSaveStmt is called when production saveStmt is exited.
func (*BaseEarthParserListener) ExitSetStmt ¶
func (s *BaseEarthParserListener) ExitSetStmt(ctx *SetStmtContext)
ExitSetStmt is called when production setStmt is exited.
func (*BaseEarthParserListener) ExitShellStmt ¶
func (s *BaseEarthParserListener) ExitShellStmt(ctx *ShellStmtContext)
ExitShellStmt is called when production shellStmt is exited.
func (*BaseEarthParserListener) ExitStmt ¶
func (s *BaseEarthParserListener) ExitStmt(ctx *StmtContext)
ExitStmt is called when production stmt is exited.
func (*BaseEarthParserListener) ExitStmtWord ¶
func (s *BaseEarthParserListener) ExitStmtWord(ctx *StmtWordContext)
ExitStmtWord is called when production stmtWord is exited.
func (*BaseEarthParserListener) ExitStmtWords ¶
func (s *BaseEarthParserListener) ExitStmtWords(ctx *StmtWordsContext)
ExitStmtWords is called when production stmtWords is exited.
func (*BaseEarthParserListener) ExitStmtWordsMaybeJSON ¶
func (s *BaseEarthParserListener) ExitStmtWordsMaybeJSON(ctx *StmtWordsMaybeJSONContext)
ExitStmtWordsMaybeJSON is called when production stmtWordsMaybeJSON is exited.
func (*BaseEarthParserListener) ExitStmts ¶
func (s *BaseEarthParserListener) ExitStmts(ctx *StmtsContext)
ExitStmts is called when production stmts is exited.
func (*BaseEarthParserListener) ExitStopsignalStmt ¶
func (s *BaseEarthParserListener) ExitStopsignalStmt(ctx *StopsignalStmtContext)
ExitStopsignalStmt is called when production stopsignalStmt is exited.
func (*BaseEarthParserListener) ExitTarget ¶
func (s *BaseEarthParserListener) ExitTarget(ctx *TargetContext)
ExitTarget is called when production target is exited.
func (*BaseEarthParserListener) ExitTargetHeader ¶
func (s *BaseEarthParserListener) ExitTargetHeader(ctx *TargetHeaderContext)
ExitTargetHeader is called when production targetHeader is exited.
func (*BaseEarthParserListener) ExitTargetOrUserCommand ¶
func (s *BaseEarthParserListener) ExitTargetOrUserCommand(ctx *TargetOrUserCommandContext)
ExitTargetOrUserCommand is called when production targetOrUserCommand is exited.
func (*BaseEarthParserListener) ExitTargets ¶
func (s *BaseEarthParserListener) ExitTargets(ctx *TargetsContext)
ExitTargets is called when production targets is exited.
func (*BaseEarthParserListener) ExitTryBlock ¶
func (s *BaseEarthParserListener) ExitTryBlock(ctx *TryBlockContext)
ExitTryBlock is called when production tryBlock is exited.
func (*BaseEarthParserListener) ExitTryClause ¶
func (s *BaseEarthParserListener) ExitTryClause(ctx *TryClauseContext)
ExitTryClause is called when production tryClause is exited.
func (*BaseEarthParserListener) ExitTryStmt ¶
func (s *BaseEarthParserListener) ExitTryStmt(ctx *TryStmtContext)
ExitTryStmt is called when production tryStmt is exited.
func (*BaseEarthParserListener) ExitUserCommand ¶
func (s *BaseEarthParserListener) ExitUserCommand(ctx *UserCommandContext)
ExitUserCommand is called when production userCommand is exited.
func (*BaseEarthParserListener) ExitUserCommandHeader ¶
func (s *BaseEarthParserListener) ExitUserCommandHeader(ctx *UserCommandHeaderContext)
ExitUserCommandHeader is called when production userCommandHeader is exited.
func (*BaseEarthParserListener) ExitUserCommandStmt ¶
func (s *BaseEarthParserListener) ExitUserCommandStmt(ctx *UserCommandStmtContext)
ExitUserCommandStmt is called when production userCommandStmt is exited.
func (*BaseEarthParserListener) ExitUserStmt ¶
func (s *BaseEarthParserListener) ExitUserStmt(ctx *UserStmtContext)
ExitUserStmt is called when production userStmt is exited.
func (*BaseEarthParserListener) ExitVersion ¶
func (s *BaseEarthParserListener) ExitVersion(ctx *VersionContext)
ExitVersion is called when production version is exited.
func (*BaseEarthParserListener) ExitVolumeStmt ¶
func (s *BaseEarthParserListener) ExitVolumeStmt(ctx *VolumeStmtContext)
ExitVolumeStmt is called when production volumeStmt is exited.
func (*BaseEarthParserListener) ExitWaitBlock ¶
func (s *BaseEarthParserListener) ExitWaitBlock(ctx *WaitBlockContext)
ExitWaitBlock is called when production waitBlock is exited.
func (*BaseEarthParserListener) ExitWaitClause ¶
func (s *BaseEarthParserListener) ExitWaitClause(ctx *WaitClauseContext)
ExitWaitClause is called when production waitClause is exited.
func (*BaseEarthParserListener) ExitWaitExpr ¶
func (s *BaseEarthParserListener) ExitWaitExpr(ctx *WaitExprContext)
ExitWaitExpr is called when production waitExpr is exited.
func (*BaseEarthParserListener) ExitWaitStmt ¶
func (s *BaseEarthParserListener) ExitWaitStmt(ctx *WaitStmtContext)
ExitWaitStmt is called when production waitStmt is exited.
func (*BaseEarthParserListener) ExitWithBlock ¶
func (s *BaseEarthParserListener) ExitWithBlock(ctx *WithBlockContext)
ExitWithBlock is called when production withBlock is exited.
func (*BaseEarthParserListener) ExitWithCommand ¶
func (s *BaseEarthParserListener) ExitWithCommand(ctx *WithCommandContext)
ExitWithCommand is called when production withCommand is exited.
func (*BaseEarthParserListener) ExitWithExpr ¶
func (s *BaseEarthParserListener) ExitWithExpr(ctx *WithExprContext)
ExitWithExpr is called when production withExpr is exited.
func (*BaseEarthParserListener) ExitWithStmt ¶
func (s *BaseEarthParserListener) ExitWithStmt(ctx *WithStmtContext)
ExitWithStmt is called when production withStmt is exited.
func (*BaseEarthParserListener) ExitWorkdirStmt ¶
func (s *BaseEarthParserListener) ExitWorkdirStmt(ctx *WorkdirStmtContext)
ExitWorkdirStmt is called when production workdirStmt is exited.
func (*BaseEarthParserListener) VisitErrorNode ¶
func (s *BaseEarthParserListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseEarthParserListener) VisitTerminal ¶
func (s *BaseEarthParserListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BuildStmtContext ¶
type BuildStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewBuildStmtContext ¶
func NewBuildStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildStmtContext
func NewEmptyBuildStmtContext ¶
func NewEmptyBuildStmtContext() *BuildStmtContext
func (*BuildStmtContext) BUILD ¶
func (s *BuildStmtContext) BUILD() antlr.TerminalNode
func (*BuildStmtContext) EnterRule ¶
func (s *BuildStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*BuildStmtContext) ExitRule ¶
func (s *BuildStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*BuildStmtContext) GetParser ¶
func (s *BuildStmtContext) GetParser() antlr.Parser
func (*BuildStmtContext) GetRuleContext ¶
func (s *BuildStmtContext) GetRuleContext() antlr.RuleContext
func (*BuildStmtContext) IsBuildStmtContext ¶
func (*BuildStmtContext) IsBuildStmtContext()
func (*BuildStmtContext) StmtWords ¶
func (s *BuildStmtContext) StmtWords() IStmtWordsContext
func (*BuildStmtContext) ToStringTree ¶
func (s *BuildStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CacheStmtContext ¶
type CacheStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCacheStmtContext ¶
func NewCacheStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CacheStmtContext
func NewEmptyCacheStmtContext ¶
func NewEmptyCacheStmtContext() *CacheStmtContext
func (*CacheStmtContext) CACHE ¶
func (s *CacheStmtContext) CACHE() antlr.TerminalNode
func (*CacheStmtContext) EnterRule ¶
func (s *CacheStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*CacheStmtContext) ExitRule ¶
func (s *CacheStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*CacheStmtContext) GetParser ¶
func (s *CacheStmtContext) GetParser() antlr.Parser
func (*CacheStmtContext) GetRuleContext ¶
func (s *CacheStmtContext) GetRuleContext() antlr.RuleContext
func (*CacheStmtContext) IsCacheStmtContext ¶
func (*CacheStmtContext) IsCacheStmtContext()
func (*CacheStmtContext) StmtWords ¶
func (s *CacheStmtContext) StmtWords() IStmtWordsContext
func (*CacheStmtContext) ToStringTree ¶
func (s *CacheStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CatchBlockContext ¶
type CatchBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCatchBlockContext ¶
func NewCatchBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchBlockContext
func NewEmptyCatchBlockContext ¶
func NewEmptyCatchBlockContext() *CatchBlockContext
func (*CatchBlockContext) EnterRule ¶
func (s *CatchBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*CatchBlockContext) ExitRule ¶
func (s *CatchBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*CatchBlockContext) GetParser ¶
func (s *CatchBlockContext) GetParser() antlr.Parser
func (*CatchBlockContext) GetRuleContext ¶
func (s *CatchBlockContext) GetRuleContext() antlr.RuleContext
func (*CatchBlockContext) IsCatchBlockContext ¶
func (*CatchBlockContext) IsCatchBlockContext()
func (*CatchBlockContext) Stmts ¶
func (s *CatchBlockContext) Stmts() IStmtsContext
func (*CatchBlockContext) ToStringTree ¶
func (s *CatchBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CatchClauseContext ¶
type CatchClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCatchClauseContext ¶
func NewCatchClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CatchClauseContext
func NewEmptyCatchClauseContext ¶
func NewEmptyCatchClauseContext() *CatchClauseContext
func (*CatchClauseContext) AllNL ¶
func (s *CatchClauseContext) AllNL() []antlr.TerminalNode
func (*CatchClauseContext) CATCH ¶
func (s *CatchClauseContext) CATCH() antlr.TerminalNode
func (*CatchClauseContext) CatchBlock ¶
func (s *CatchClauseContext) CatchBlock() ICatchBlockContext
func (*CatchClauseContext) EnterRule ¶
func (s *CatchClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*CatchClauseContext) ExitRule ¶
func (s *CatchClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*CatchClauseContext) GetParser ¶
func (s *CatchClauseContext) GetParser() antlr.Parser
func (*CatchClauseContext) GetRuleContext ¶
func (s *CatchClauseContext) GetRuleContext() antlr.RuleContext
func (*CatchClauseContext) IsCatchClauseContext ¶
func (*CatchClauseContext) IsCatchClauseContext()
func (*CatchClauseContext) NL ¶
func (s *CatchClauseContext) NL(i int) antlr.TerminalNode
func (*CatchClauseContext) ToStringTree ¶
func (s *CatchClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CmdStmtContext ¶
type CmdStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCmdStmtContext ¶
func NewCmdStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CmdStmtContext
func NewEmptyCmdStmtContext ¶
func NewEmptyCmdStmtContext() *CmdStmtContext
func (*CmdStmtContext) CMD ¶
func (s *CmdStmtContext) CMD() antlr.TerminalNode
func (*CmdStmtContext) EnterRule ¶
func (s *CmdStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*CmdStmtContext) ExitRule ¶
func (s *CmdStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*CmdStmtContext) GetParser ¶
func (s *CmdStmtContext) GetParser() antlr.Parser
func (*CmdStmtContext) GetRuleContext ¶
func (s *CmdStmtContext) GetRuleContext() antlr.RuleContext
func (*CmdStmtContext) IsCmdStmtContext ¶
func (*CmdStmtContext) IsCmdStmtContext()
func (*CmdStmtContext) StmtWordsMaybeJSON ¶
func (s *CmdStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
func (*CmdStmtContext) ToStringTree ¶
func (s *CmdStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CommandStmtContext ¶
type CommandStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCommandStmtContext ¶
func NewCommandStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CommandStmtContext
func NewEmptyCommandStmtContext ¶
func NewEmptyCommandStmtContext() *CommandStmtContext
func (*CommandStmtContext) AddStmt ¶
func (s *CommandStmtContext) AddStmt() IAddStmtContext
func (*CommandStmtContext) ArgStmt ¶
func (s *CommandStmtContext) ArgStmt() IArgStmtContext
func (*CommandStmtContext) BuildStmt ¶
func (s *CommandStmtContext) BuildStmt() IBuildStmtContext
func (*CommandStmtContext) CacheStmt ¶
func (s *CommandStmtContext) CacheStmt() ICacheStmtContext
func (*CommandStmtContext) CmdStmt ¶
func (s *CommandStmtContext) CmdStmt() ICmdStmtContext
func (*CommandStmtContext) CopyStmt ¶
func (s *CommandStmtContext) CopyStmt() ICopyStmtContext
func (*CommandStmtContext) DoStmt ¶
func (s *CommandStmtContext) DoStmt() IDoStmtContext
func (*CommandStmtContext) EnterRule ¶
func (s *CommandStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*CommandStmtContext) EntrypointStmt ¶
func (s *CommandStmtContext) EntrypointStmt() IEntrypointStmtContext
func (*CommandStmtContext) EnvStmt ¶
func (s *CommandStmtContext) EnvStmt() IEnvStmtContext
func (*CommandStmtContext) ExitRule ¶
func (s *CommandStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*CommandStmtContext) ExposeStmt ¶
func (s *CommandStmtContext) ExposeStmt() IExposeStmtContext
func (*CommandStmtContext) FromDockerfileStmt ¶
func (s *CommandStmtContext) FromDockerfileStmt() IFromDockerfileStmtContext
func (*CommandStmtContext) FromStmt ¶
func (s *CommandStmtContext) FromStmt() IFromStmtContext
func (*CommandStmtContext) FunctionStmt ¶
func (s *CommandStmtContext) FunctionStmt() IFunctionStmtContext
func (*CommandStmtContext) GetParser ¶
func (s *CommandStmtContext) GetParser() antlr.Parser
func (*CommandStmtContext) GetRuleContext ¶
func (s *CommandStmtContext) GetRuleContext() antlr.RuleContext
func (*CommandStmtContext) GitCloneStmt ¶
func (s *CommandStmtContext) GitCloneStmt() IGitCloneStmtContext
func (*CommandStmtContext) HealthcheckStmt ¶
func (s *CommandStmtContext) HealthcheckStmt() IHealthcheckStmtContext
func (*CommandStmtContext) HostStmt ¶
func (s *CommandStmtContext) HostStmt() IHostStmtContext
func (*CommandStmtContext) ImportStmt ¶
func (s *CommandStmtContext) ImportStmt() IImportStmtContext
func (*CommandStmtContext) IsCommandStmtContext ¶
func (*CommandStmtContext) IsCommandStmtContext()
func (*CommandStmtContext) LabelStmt ¶
func (s *CommandStmtContext) LabelStmt() ILabelStmtContext
func (*CommandStmtContext) LetStmt ¶
func (s *CommandStmtContext) LetStmt() ILetStmtContext
func (*CommandStmtContext) LocallyStmt ¶
func (s *CommandStmtContext) LocallyStmt() ILocallyStmtContext
func (*CommandStmtContext) OnbuildStmt ¶
func (s *CommandStmtContext) OnbuildStmt() IOnbuildStmtContext
func (*CommandStmtContext) ProjectStmt ¶
func (s *CommandStmtContext) ProjectStmt() IProjectStmtContext
func (*CommandStmtContext) RunStmt ¶
func (s *CommandStmtContext) RunStmt() IRunStmtContext
func (*CommandStmtContext) SaveStmt ¶
func (s *CommandStmtContext) SaveStmt() ISaveStmtContext
func (*CommandStmtContext) SetStmt ¶
func (s *CommandStmtContext) SetStmt() ISetStmtContext
func (*CommandStmtContext) ShellStmt ¶
func (s *CommandStmtContext) ShellStmt() IShellStmtContext
func (*CommandStmtContext) StopsignalStmt ¶
func (s *CommandStmtContext) StopsignalStmt() IStopsignalStmtContext
func (*CommandStmtContext) ToStringTree ¶
func (s *CommandStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CommandStmtContext) UserCommandStmt ¶
func (s *CommandStmtContext) UserCommandStmt() IUserCommandStmtContext
func (*CommandStmtContext) UserStmt ¶
func (s *CommandStmtContext) UserStmt() IUserStmtContext
func (*CommandStmtContext) VolumeStmt ¶
func (s *CommandStmtContext) VolumeStmt() IVolumeStmtContext
func (*CommandStmtContext) WorkdirStmt ¶
func (s *CommandStmtContext) WorkdirStmt() IWorkdirStmtContext
type CopyStmtContext ¶
type CopyStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewCopyStmtContext ¶
func NewCopyStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CopyStmtContext
func NewEmptyCopyStmtContext ¶
func NewEmptyCopyStmtContext() *CopyStmtContext
func (*CopyStmtContext) COPY ¶
func (s *CopyStmtContext) COPY() antlr.TerminalNode
func (*CopyStmtContext) EnterRule ¶
func (s *CopyStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*CopyStmtContext) ExitRule ¶
func (s *CopyStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*CopyStmtContext) GetParser ¶
func (s *CopyStmtContext) GetParser() antlr.Parser
func (*CopyStmtContext) GetRuleContext ¶
func (s *CopyStmtContext) GetRuleContext() antlr.RuleContext
func (*CopyStmtContext) IsCopyStmtContext ¶
func (*CopyStmtContext) IsCopyStmtContext()
func (*CopyStmtContext) StmtWords ¶
func (s *CopyStmtContext) StmtWords() IStmtWordsContext
func (*CopyStmtContext) ToStringTree ¶
func (s *CopyStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DoStmtContext ¶
type DoStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDoStmtContext ¶
func NewDoStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoStmtContext
func NewEmptyDoStmtContext ¶
func NewEmptyDoStmtContext() *DoStmtContext
func (*DoStmtContext) DO ¶
func (s *DoStmtContext) DO() antlr.TerminalNode
func (*DoStmtContext) EnterRule ¶
func (s *DoStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*DoStmtContext) ExitRule ¶
func (s *DoStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*DoStmtContext) GetParser ¶
func (s *DoStmtContext) GetParser() antlr.Parser
func (*DoStmtContext) GetRuleContext ¶
func (s *DoStmtContext) GetRuleContext() antlr.RuleContext
func (*DoStmtContext) IsDoStmtContext ¶
func (*DoStmtContext) IsDoStmtContext()
func (*DoStmtContext) StmtWords ¶
func (s *DoStmtContext) StmtWords() IStmtWordsContext
func (*DoStmtContext) ToStringTree ¶
func (s *DoStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DockerCommandContext ¶
type DockerCommandContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewDockerCommandContext ¶
func NewDockerCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DockerCommandContext
func NewEmptyDockerCommandContext ¶
func NewEmptyDockerCommandContext() *DockerCommandContext
func (*DockerCommandContext) DOCKER ¶
func (s *DockerCommandContext) DOCKER() antlr.TerminalNode
func (*DockerCommandContext) EnterRule ¶
func (s *DockerCommandContext) EnterRule(listener antlr.ParseTreeListener)
func (*DockerCommandContext) ExitRule ¶
func (s *DockerCommandContext) ExitRule(listener antlr.ParseTreeListener)
func (*DockerCommandContext) GetParser ¶
func (s *DockerCommandContext) GetParser() antlr.Parser
func (*DockerCommandContext) GetRuleContext ¶
func (s *DockerCommandContext) GetRuleContext() antlr.RuleContext
func (*DockerCommandContext) IsDockerCommandContext ¶
func (*DockerCommandContext) IsDockerCommandContext()
func (*DockerCommandContext) StmtWords ¶
func (s *DockerCommandContext) StmtWords() IStmtWordsContext
func (*DockerCommandContext) ToStringTree ¶
func (s *DockerCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EarthFileContext ¶
type EarthFileContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEarthFileContext ¶
func NewEarthFileContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EarthFileContext
func NewEmptyEarthFileContext ¶
func NewEmptyEarthFileContext() *EarthFileContext
func (*EarthFileContext) AllNL ¶
func (s *EarthFileContext) AllNL() []antlr.TerminalNode
func (*EarthFileContext) EOF ¶
func (s *EarthFileContext) EOF() antlr.TerminalNode
func (*EarthFileContext) EnterRule ¶
func (s *EarthFileContext) EnterRule(listener antlr.ParseTreeListener)
func (*EarthFileContext) ExitRule ¶
func (s *EarthFileContext) ExitRule(listener antlr.ParseTreeListener)
func (*EarthFileContext) GetParser ¶
func (s *EarthFileContext) GetParser() antlr.Parser
func (*EarthFileContext) GetRuleContext ¶
func (s *EarthFileContext) GetRuleContext() antlr.RuleContext
func (*EarthFileContext) IsEarthFileContext ¶
func (*EarthFileContext) IsEarthFileContext()
func (*EarthFileContext) NL ¶
func (s *EarthFileContext) NL(i int) antlr.TerminalNode
func (*EarthFileContext) Stmts ¶
func (s *EarthFileContext) Stmts() IStmtsContext
func (*EarthFileContext) Targets ¶
func (s *EarthFileContext) Targets() ITargetsContext
func (*EarthFileContext) ToStringTree ¶
func (s *EarthFileContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EarthFileContext) Version ¶
func (s *EarthFileContext) Version() IVersionContext
type EarthLexer ¶
func NewEarthLexer ¶
func NewEarthLexer(input antlr.CharStream) *EarthLexer
NewEarthLexer produces a new lexer instance for the optional input antlr.CharStream.
type EarthParser ¶
type EarthParser struct {
*antlr.BaseParser
}
func NewEarthParser ¶
func NewEarthParser(input antlr.TokenStream) *EarthParser
NewEarthParser produces a new parser instance for the optional input antlr.TokenStream.
func (*EarthParser) AddStmt ¶
func (p *EarthParser) AddStmt() (localctx IAddStmtContext)
func (*EarthParser) ArgStmt ¶
func (p *EarthParser) ArgStmt() (localctx IArgStmtContext)
func (*EarthParser) BuildStmt ¶
func (p *EarthParser) BuildStmt() (localctx IBuildStmtContext)
func (*EarthParser) CacheStmt ¶
func (p *EarthParser) CacheStmt() (localctx ICacheStmtContext)
func (*EarthParser) CatchBlock ¶
func (p *EarthParser) CatchBlock() (localctx ICatchBlockContext)
func (*EarthParser) CatchClause ¶
func (p *EarthParser) CatchClause() (localctx ICatchClauseContext)
func (*EarthParser) CmdStmt ¶
func (p *EarthParser) CmdStmt() (localctx ICmdStmtContext)
func (*EarthParser) CommandStmt ¶
func (p *EarthParser) CommandStmt() (localctx ICommandStmtContext)
func (*EarthParser) CopyStmt ¶
func (p *EarthParser) CopyStmt() (localctx ICopyStmtContext)
func (*EarthParser) DoStmt ¶
func (p *EarthParser) DoStmt() (localctx IDoStmtContext)
func (*EarthParser) DockerCommand ¶
func (p *EarthParser) DockerCommand() (localctx IDockerCommandContext)
func (*EarthParser) EarthFile ¶
func (p *EarthParser) EarthFile() (localctx IEarthFileContext)
func (*EarthParser) ElseBlock ¶
func (p *EarthParser) ElseBlock() (localctx IElseBlockContext)
func (*EarthParser) ElseClause ¶
func (p *EarthParser) ElseClause() (localctx IElseClauseContext)
func (*EarthParser) ElseIfBlock ¶
func (p *EarthParser) ElseIfBlock() (localctx IElseIfBlockContext)
func (*EarthParser) ElseIfClause ¶
func (p *EarthParser) ElseIfClause() (localctx IElseIfClauseContext)
func (*EarthParser) ElseIfExpr ¶
func (p *EarthParser) ElseIfExpr() (localctx IElseIfExprContext)
func (*EarthParser) EntrypointStmt ¶
func (p *EarthParser) EntrypointStmt() (localctx IEntrypointStmtContext)
func (*EarthParser) EnvArgKey ¶
func (p *EarthParser) EnvArgKey() (localctx IEnvArgKeyContext)
func (*EarthParser) EnvArgValue ¶
func (p *EarthParser) EnvArgValue() (localctx IEnvArgValueContext)
func (*EarthParser) EnvStmt ¶
func (p *EarthParser) EnvStmt() (localctx IEnvStmtContext)
func (*EarthParser) ExposeStmt ¶
func (p *EarthParser) ExposeStmt() (localctx IExposeStmtContext)
func (*EarthParser) Expr ¶
func (p *EarthParser) Expr() (localctx IExprContext)
func (*EarthParser) FinallyBlock ¶
func (p *EarthParser) FinallyBlock() (localctx IFinallyBlockContext)
func (*EarthParser) FinallyClause ¶
func (p *EarthParser) FinallyClause() (localctx IFinallyClauseContext)
func (*EarthParser) ForBlock ¶
func (p *EarthParser) ForBlock() (localctx IForBlockContext)
func (*EarthParser) ForClause ¶
func (p *EarthParser) ForClause() (localctx IForClauseContext)
func (*EarthParser) ForExpr ¶
func (p *EarthParser) ForExpr() (localctx IForExprContext)
func (*EarthParser) ForStmt ¶
func (p *EarthParser) ForStmt() (localctx IForStmtContext)
func (*EarthParser) FromDockerfileStmt ¶
func (p *EarthParser) FromDockerfileStmt() (localctx IFromDockerfileStmtContext)
func (*EarthParser) FromStmt ¶
func (p *EarthParser) FromStmt() (localctx IFromStmtContext)
func (*EarthParser) Function ¶
func (p *EarthParser) Function() (localctx IFunctionContext)
func (*EarthParser) FunctionHeader ¶
func (p *EarthParser) FunctionHeader() (localctx IFunctionHeaderContext)
func (*EarthParser) FunctionStmt ¶
func (p *EarthParser) FunctionStmt() (localctx IFunctionStmtContext)
func (*EarthParser) GitCloneStmt ¶
func (p *EarthParser) GitCloneStmt() (localctx IGitCloneStmtContext)
func (*EarthParser) HealthcheckStmt ¶
func (p *EarthParser) HealthcheckStmt() (localctx IHealthcheckStmtContext)
func (*EarthParser) HostStmt ¶
func (p *EarthParser) HostStmt() (localctx IHostStmtContext)
func (*EarthParser) IfBlock ¶
func (p *EarthParser) IfBlock() (localctx IIfBlockContext)
func (*EarthParser) IfClause ¶
func (p *EarthParser) IfClause() (localctx IIfClauseContext)
func (*EarthParser) IfExpr ¶
func (p *EarthParser) IfExpr() (localctx IIfExprContext)
func (*EarthParser) IfStmt ¶
func (p *EarthParser) IfStmt() (localctx IIfStmtContext)
func (*EarthParser) ImportStmt ¶
func (p *EarthParser) ImportStmt() (localctx IImportStmtContext)
func (*EarthParser) LabelKey ¶
func (p *EarthParser) LabelKey() (localctx ILabelKeyContext)
func (*EarthParser) LabelStmt ¶
func (p *EarthParser) LabelStmt() (localctx ILabelStmtContext)
func (*EarthParser) LabelValue ¶
func (p *EarthParser) LabelValue() (localctx ILabelValueContext)
func (*EarthParser) LetStmt ¶
func (p *EarthParser) LetStmt() (localctx ILetStmtContext)
func (*EarthParser) LocallyStmt ¶
func (p *EarthParser) LocallyStmt() (localctx ILocallyStmtContext)
func (*EarthParser) OnbuildStmt ¶
func (p *EarthParser) OnbuildStmt() (localctx IOnbuildStmtContext)
func (*EarthParser) OptionalFlag ¶
func (p *EarthParser) OptionalFlag() (localctx IOptionalFlagContext)
func (*EarthParser) ProjectStmt ¶
func (p *EarthParser) ProjectStmt() (localctx IProjectStmtContext)
func (*EarthParser) RunStmt ¶
func (p *EarthParser) RunStmt() (localctx IRunStmtContext)
func (*EarthParser) SaveArtifact ¶
func (p *EarthParser) SaveArtifact() (localctx ISaveArtifactContext)
func (*EarthParser) SaveImage ¶
func (p *EarthParser) SaveImage() (localctx ISaveImageContext)
func (*EarthParser) SaveStmt ¶
func (p *EarthParser) SaveStmt() (localctx ISaveStmtContext)
func (*EarthParser) SetStmt ¶
func (p *EarthParser) SetStmt() (localctx ISetStmtContext)
func (*EarthParser) ShellStmt ¶
func (p *EarthParser) ShellStmt() (localctx IShellStmtContext)
func (*EarthParser) Stmt ¶
func (p *EarthParser) Stmt() (localctx IStmtContext)
func (*EarthParser) StmtWord ¶
func (p *EarthParser) StmtWord() (localctx IStmtWordContext)
func (*EarthParser) StmtWords ¶
func (p *EarthParser) StmtWords() (localctx IStmtWordsContext)
func (*EarthParser) StmtWordsMaybeJSON ¶
func (p *EarthParser) StmtWordsMaybeJSON() (localctx IStmtWordsMaybeJSONContext)
func (*EarthParser) Stmts ¶
func (p *EarthParser) Stmts() (localctx IStmtsContext)
func (*EarthParser) StopsignalStmt ¶
func (p *EarthParser) StopsignalStmt() (localctx IStopsignalStmtContext)
func (*EarthParser) Target ¶
func (p *EarthParser) Target() (localctx ITargetContext)
func (*EarthParser) TargetHeader ¶
func (p *EarthParser) TargetHeader() (localctx ITargetHeaderContext)
func (*EarthParser) TargetOrUserCommand ¶
func (p *EarthParser) TargetOrUserCommand() (localctx ITargetOrUserCommandContext)
func (*EarthParser) Targets ¶
func (p *EarthParser) Targets() (localctx ITargetsContext)
func (*EarthParser) TryBlock ¶
func (p *EarthParser) TryBlock() (localctx ITryBlockContext)
func (*EarthParser) TryClause ¶
func (p *EarthParser) TryClause() (localctx ITryClauseContext)
func (*EarthParser) TryStmt ¶
func (p *EarthParser) TryStmt() (localctx ITryStmtContext)
func (*EarthParser) UserCommand ¶
func (p *EarthParser) UserCommand() (localctx IUserCommandContext)
func (*EarthParser) UserCommandHeader ¶
func (p *EarthParser) UserCommandHeader() (localctx IUserCommandHeaderContext)
func (*EarthParser) UserCommandStmt ¶
func (p *EarthParser) UserCommandStmt() (localctx IUserCommandStmtContext)
func (*EarthParser) UserStmt ¶
func (p *EarthParser) UserStmt() (localctx IUserStmtContext)
func (*EarthParser) Version ¶
func (p *EarthParser) Version() (localctx IVersionContext)
func (*EarthParser) VolumeStmt ¶
func (p *EarthParser) VolumeStmt() (localctx IVolumeStmtContext)
func (*EarthParser) WaitBlock ¶
func (p *EarthParser) WaitBlock() (localctx IWaitBlockContext)
func (*EarthParser) WaitClause ¶
func (p *EarthParser) WaitClause() (localctx IWaitClauseContext)
func (*EarthParser) WaitExpr ¶
func (p *EarthParser) WaitExpr() (localctx IWaitExprContext)
func (*EarthParser) WaitStmt ¶
func (p *EarthParser) WaitStmt() (localctx IWaitStmtContext)
func (*EarthParser) WithBlock ¶
func (p *EarthParser) WithBlock() (localctx IWithBlockContext)
func (*EarthParser) WithCommand ¶
func (p *EarthParser) WithCommand() (localctx IWithCommandContext)
func (*EarthParser) WithExpr ¶
func (p *EarthParser) WithExpr() (localctx IWithExprContext)
func (*EarthParser) WithStmt ¶
func (p *EarthParser) WithStmt() (localctx IWithStmtContext)
func (*EarthParser) WorkdirStmt ¶
func (p *EarthParser) WorkdirStmt() (localctx IWorkdirStmtContext)
type EarthParserListener ¶
type EarthParserListener interface {
antlr.ParseTreeListener
// EnterEarthFile is called when entering the earthFile production.
EnterEarthFile(c *EarthFileContext)
// EnterTargets is called when entering the targets production.
EnterTargets(c *TargetsContext)
// EnterTargetOrUserCommand is called when entering the targetOrUserCommand production.
EnterTargetOrUserCommand(c *TargetOrUserCommandContext)
// EnterTarget is called when entering the target production.
EnterTarget(c *TargetContext)
// EnterTargetHeader is called when entering the targetHeader production.
EnterTargetHeader(c *TargetHeaderContext)
// EnterUserCommand is called when entering the userCommand production.
EnterUserCommand(c *UserCommandContext)
// EnterUserCommandHeader is called when entering the userCommandHeader production.
EnterUserCommandHeader(c *UserCommandHeaderContext)
// EnterFunction is called when entering the function production.
EnterFunction(c *FunctionContext)
// EnterFunctionHeader is called when entering the functionHeader production.
EnterFunctionHeader(c *FunctionHeaderContext)
// EnterStmts is called when entering the stmts production.
EnterStmts(c *StmtsContext)
// EnterStmt is called when entering the stmt production.
EnterStmt(c *StmtContext)
// EnterCommandStmt is called when entering the commandStmt production.
EnterCommandStmt(c *CommandStmtContext)
// EnterVersion is called when entering the version production.
EnterVersion(c *VersionContext)
// EnterWithStmt is called when entering the withStmt production.
EnterWithStmt(c *WithStmtContext)
// EnterWithBlock is called when entering the withBlock production.
EnterWithBlock(c *WithBlockContext)
// EnterWithExpr is called when entering the withExpr production.
EnterWithExpr(c *WithExprContext)
// EnterWithCommand is called when entering the withCommand production.
EnterWithCommand(c *WithCommandContext)
// EnterDockerCommand is called when entering the dockerCommand production.
EnterDockerCommand(c *DockerCommandContext)
// EnterIfStmt is called when entering the ifStmt production.
EnterIfStmt(c *IfStmtContext)
// EnterIfClause is called when entering the ifClause production.
EnterIfClause(c *IfClauseContext)
// EnterIfBlock is called when entering the ifBlock production.
EnterIfBlock(c *IfBlockContext)
// EnterElseIfClause is called when entering the elseIfClause production.
EnterElseIfClause(c *ElseIfClauseContext)
// EnterElseIfBlock is called when entering the elseIfBlock production.
EnterElseIfBlock(c *ElseIfBlockContext)
// EnterElseClause is called when entering the elseClause production.
EnterElseClause(c *ElseClauseContext)
// EnterElseBlock is called when entering the elseBlock production.
EnterElseBlock(c *ElseBlockContext)
// EnterIfExpr is called when entering the ifExpr production.
EnterIfExpr(c *IfExprContext)
// EnterElseIfExpr is called when entering the elseIfExpr production.
EnterElseIfExpr(c *ElseIfExprContext)
// EnterTryStmt is called when entering the tryStmt production.
EnterTryStmt(c *TryStmtContext)
// EnterTryClause is called when entering the tryClause production.
EnterTryClause(c *TryClauseContext)
// EnterTryBlock is called when entering the tryBlock production.
EnterTryBlock(c *TryBlockContext)
// EnterCatchClause is called when entering the catchClause production.
EnterCatchClause(c *CatchClauseContext)
// EnterCatchBlock is called when entering the catchBlock production.
EnterCatchBlock(c *CatchBlockContext)
// EnterFinallyClause is called when entering the finallyClause production.
EnterFinallyClause(c *FinallyClauseContext)
// EnterFinallyBlock is called when entering the finallyBlock production.
EnterFinallyBlock(c *FinallyBlockContext)
// EnterForStmt is called when entering the forStmt production.
EnterForStmt(c *ForStmtContext)
// EnterForClause is called when entering the forClause production.
EnterForClause(c *ForClauseContext)
// EnterForBlock is called when entering the forBlock production.
EnterForBlock(c *ForBlockContext)
// EnterForExpr is called when entering the forExpr production.
EnterForExpr(c *ForExprContext)
// EnterWaitStmt is called when entering the waitStmt production.
EnterWaitStmt(c *WaitStmtContext)
// EnterWaitClause is called when entering the waitClause production.
EnterWaitClause(c *WaitClauseContext)
// EnterWaitBlock is called when entering the waitBlock production.
EnterWaitBlock(c *WaitBlockContext)
// EnterWaitExpr is called when entering the waitExpr production.
EnterWaitExpr(c *WaitExprContext)
// EnterFromStmt is called when entering the fromStmt production.
EnterFromStmt(c *FromStmtContext)
// EnterFromDockerfileStmt is called when entering the fromDockerfileStmt production.
EnterFromDockerfileStmt(c *FromDockerfileStmtContext)
// EnterLocallyStmt is called when entering the locallyStmt production.
EnterLocallyStmt(c *LocallyStmtContext)
// EnterCopyStmt is called when entering the copyStmt production.
EnterCopyStmt(c *CopyStmtContext)
// EnterSaveStmt is called when entering the saveStmt production.
EnterSaveStmt(c *SaveStmtContext)
// EnterSaveImage is called when entering the saveImage production.
EnterSaveImage(c *SaveImageContext)
// EnterSaveArtifact is called when entering the saveArtifact production.
EnterSaveArtifact(c *SaveArtifactContext)
// EnterRunStmt is called when entering the runStmt production.
EnterRunStmt(c *RunStmtContext)
// EnterBuildStmt is called when entering the buildStmt production.
EnterBuildStmt(c *BuildStmtContext)
// EnterWorkdirStmt is called when entering the workdirStmt production.
EnterWorkdirStmt(c *WorkdirStmtContext)
// EnterUserStmt is called when entering the userStmt production.
EnterUserStmt(c *UserStmtContext)
// EnterCmdStmt is called when entering the cmdStmt production.
EnterCmdStmt(c *CmdStmtContext)
// EnterEntrypointStmt is called when entering the entrypointStmt production.
EnterEntrypointStmt(c *EntrypointStmtContext)
// EnterExposeStmt is called when entering the exposeStmt production.
EnterExposeStmt(c *ExposeStmtContext)
// EnterVolumeStmt is called when entering the volumeStmt production.
EnterVolumeStmt(c *VolumeStmtContext)
// EnterEnvStmt is called when entering the envStmt production.
EnterEnvStmt(c *EnvStmtContext)
// EnterArgStmt is called when entering the argStmt production.
EnterArgStmt(c *ArgStmtContext)
// EnterSetStmt is called when entering the setStmt production.
EnterSetStmt(c *SetStmtContext)
// EnterLetStmt is called when entering the letStmt production.
EnterLetStmt(c *LetStmtContext)
// EnterOptionalFlag is called when entering the optionalFlag production.
EnterOptionalFlag(c *OptionalFlagContext)
// EnterEnvArgKey is called when entering the envArgKey production.
EnterEnvArgKey(c *EnvArgKeyContext)
// EnterEnvArgValue is called when entering the envArgValue production.
EnterEnvArgValue(c *EnvArgValueContext)
// EnterLabelStmt is called when entering the labelStmt production.
EnterLabelStmt(c *LabelStmtContext)
// EnterLabelKey is called when entering the labelKey production.
EnterLabelKey(c *LabelKeyContext)
// EnterLabelValue is called when entering the labelValue production.
EnterLabelValue(c *LabelValueContext)
// EnterGitCloneStmt is called when entering the gitCloneStmt production.
EnterGitCloneStmt(c *GitCloneStmtContext)
// EnterAddStmt is called when entering the addStmt production.
EnterAddStmt(c *AddStmtContext)
// EnterStopsignalStmt is called when entering the stopsignalStmt production.
EnterStopsignalStmt(c *StopsignalStmtContext)
// EnterOnbuildStmt is called when entering the onbuildStmt production.
EnterOnbuildStmt(c *OnbuildStmtContext)
// EnterHealthcheckStmt is called when entering the healthcheckStmt production.
EnterHealthcheckStmt(c *HealthcheckStmtContext)
// EnterShellStmt is called when entering the shellStmt production.
EnterShellStmt(c *ShellStmtContext)
// EnterUserCommandStmt is called when entering the userCommandStmt production.
EnterUserCommandStmt(c *UserCommandStmtContext)
// EnterFunctionStmt is called when entering the functionStmt production.
EnterFunctionStmt(c *FunctionStmtContext)
// EnterDoStmt is called when entering the doStmt production.
EnterDoStmt(c *DoStmtContext)
// EnterImportStmt is called when entering the importStmt production.
EnterImportStmt(c *ImportStmtContext)
// EnterCacheStmt is called when entering the cacheStmt production.
EnterCacheStmt(c *CacheStmtContext)
// EnterHostStmt is called when entering the hostStmt production.
EnterHostStmt(c *HostStmtContext)
// EnterProjectStmt is called when entering the projectStmt production.
EnterProjectStmt(c *ProjectStmtContext)
// EnterExpr is called when entering the expr production.
EnterExpr(c *ExprContext)
// EnterStmtWordsMaybeJSON is called when entering the stmtWordsMaybeJSON production.
EnterStmtWordsMaybeJSON(c *StmtWordsMaybeJSONContext)
// EnterStmtWords is called when entering the stmtWords production.
EnterStmtWords(c *StmtWordsContext)
// EnterStmtWord is called when entering the stmtWord production.
EnterStmtWord(c *StmtWordContext)
// ExitEarthFile is called when exiting the earthFile production.
ExitEarthFile(c *EarthFileContext)
// ExitTargets is called when exiting the targets production.
ExitTargets(c *TargetsContext)
// ExitTargetOrUserCommand is called when exiting the targetOrUserCommand production.
ExitTargetOrUserCommand(c *TargetOrUserCommandContext)
// ExitTarget is called when exiting the target production.
ExitTarget(c *TargetContext)
// ExitTargetHeader is called when exiting the targetHeader production.
ExitTargetHeader(c *TargetHeaderContext)
// ExitUserCommand is called when exiting the userCommand production.
ExitUserCommand(c *UserCommandContext)
// ExitUserCommandHeader is called when exiting the userCommandHeader production.
ExitUserCommandHeader(c *UserCommandHeaderContext)
// ExitFunction is called when exiting the function production.
ExitFunction(c *FunctionContext)
// ExitFunctionHeader is called when exiting the functionHeader production.
ExitFunctionHeader(c *FunctionHeaderContext)
// ExitStmts is called when exiting the stmts production.
ExitStmts(c *StmtsContext)
// ExitStmt is called when exiting the stmt production.
ExitStmt(c *StmtContext)
// ExitCommandStmt is called when exiting the commandStmt production.
ExitCommandStmt(c *CommandStmtContext)
// ExitVersion is called when exiting the version production.
ExitVersion(c *VersionContext)
// ExitWithStmt is called when exiting the withStmt production.
ExitWithStmt(c *WithStmtContext)
// ExitWithBlock is called when exiting the withBlock production.
ExitWithBlock(c *WithBlockContext)
// ExitWithExpr is called when exiting the withExpr production.
ExitWithExpr(c *WithExprContext)
// ExitWithCommand is called when exiting the withCommand production.
ExitWithCommand(c *WithCommandContext)
// ExitDockerCommand is called when exiting the dockerCommand production.
ExitDockerCommand(c *DockerCommandContext)
// ExitIfStmt is called when exiting the ifStmt production.
ExitIfStmt(c *IfStmtContext)
// ExitIfClause is called when exiting the ifClause production.
ExitIfClause(c *IfClauseContext)
// ExitIfBlock is called when exiting the ifBlock production.
ExitIfBlock(c *IfBlockContext)
// ExitElseIfClause is called when exiting the elseIfClause production.
ExitElseIfClause(c *ElseIfClauseContext)
// ExitElseIfBlock is called when exiting the elseIfBlock production.
ExitElseIfBlock(c *ElseIfBlockContext)
// ExitElseClause is called when exiting the elseClause production.
ExitElseClause(c *ElseClauseContext)
// ExitElseBlock is called when exiting the elseBlock production.
ExitElseBlock(c *ElseBlockContext)
// ExitIfExpr is called when exiting the ifExpr production.
ExitIfExpr(c *IfExprContext)
// ExitElseIfExpr is called when exiting the elseIfExpr production.
ExitElseIfExpr(c *ElseIfExprContext)
// ExitTryStmt is called when exiting the tryStmt production.
ExitTryStmt(c *TryStmtContext)
// ExitTryClause is called when exiting the tryClause production.
ExitTryClause(c *TryClauseContext)
// ExitTryBlock is called when exiting the tryBlock production.
ExitTryBlock(c *TryBlockContext)
// ExitCatchClause is called when exiting the catchClause production.
ExitCatchClause(c *CatchClauseContext)
// ExitCatchBlock is called when exiting the catchBlock production.
ExitCatchBlock(c *CatchBlockContext)
// ExitFinallyClause is called when exiting the finallyClause production.
ExitFinallyClause(c *FinallyClauseContext)
// ExitFinallyBlock is called when exiting the finallyBlock production.
ExitFinallyBlock(c *FinallyBlockContext)
// ExitForStmt is called when exiting the forStmt production.
ExitForStmt(c *ForStmtContext)
// ExitForClause is called when exiting the forClause production.
ExitForClause(c *ForClauseContext)
// ExitForBlock is called when exiting the forBlock production.
ExitForBlock(c *ForBlockContext)
// ExitForExpr is called when exiting the forExpr production.
ExitForExpr(c *ForExprContext)
// ExitWaitStmt is called when exiting the waitStmt production.
ExitWaitStmt(c *WaitStmtContext)
// ExitWaitClause is called when exiting the waitClause production.
ExitWaitClause(c *WaitClauseContext)
// ExitWaitBlock is called when exiting the waitBlock production.
ExitWaitBlock(c *WaitBlockContext)
// ExitWaitExpr is called when exiting the waitExpr production.
ExitWaitExpr(c *WaitExprContext)
// ExitFromStmt is called when exiting the fromStmt production.
ExitFromStmt(c *FromStmtContext)
// ExitFromDockerfileStmt is called when exiting the fromDockerfileStmt production.
ExitFromDockerfileStmt(c *FromDockerfileStmtContext)
// ExitLocallyStmt is called when exiting the locallyStmt production.
ExitLocallyStmt(c *LocallyStmtContext)
// ExitCopyStmt is called when exiting the copyStmt production.
ExitCopyStmt(c *CopyStmtContext)
// ExitSaveStmt is called when exiting the saveStmt production.
ExitSaveStmt(c *SaveStmtContext)
// ExitSaveImage is called when exiting the saveImage production.
ExitSaveImage(c *SaveImageContext)
// ExitSaveArtifact is called when exiting the saveArtifact production.
ExitSaveArtifact(c *SaveArtifactContext)
// ExitRunStmt is called when exiting the runStmt production.
ExitRunStmt(c *RunStmtContext)
// ExitBuildStmt is called when exiting the buildStmt production.
ExitBuildStmt(c *BuildStmtContext)
// ExitWorkdirStmt is called when exiting the workdirStmt production.
ExitWorkdirStmt(c *WorkdirStmtContext)
// ExitUserStmt is called when exiting the userStmt production.
ExitUserStmt(c *UserStmtContext)
// ExitCmdStmt is called when exiting the cmdStmt production.
ExitCmdStmt(c *CmdStmtContext)
// ExitEntrypointStmt is called when exiting the entrypointStmt production.
ExitEntrypointStmt(c *EntrypointStmtContext)
// ExitExposeStmt is called when exiting the exposeStmt production.
ExitExposeStmt(c *ExposeStmtContext)
// ExitVolumeStmt is called when exiting the volumeStmt production.
ExitVolumeStmt(c *VolumeStmtContext)
// ExitEnvStmt is called when exiting the envStmt production.
ExitEnvStmt(c *EnvStmtContext)
// ExitArgStmt is called when exiting the argStmt production.
ExitArgStmt(c *ArgStmtContext)
// ExitSetStmt is called when exiting the setStmt production.
ExitSetStmt(c *SetStmtContext)
// ExitLetStmt is called when exiting the letStmt production.
ExitLetStmt(c *LetStmtContext)
// ExitOptionalFlag is called when exiting the optionalFlag production.
ExitOptionalFlag(c *OptionalFlagContext)
// ExitEnvArgKey is called when exiting the envArgKey production.
ExitEnvArgKey(c *EnvArgKeyContext)
// ExitEnvArgValue is called when exiting the envArgValue production.
ExitEnvArgValue(c *EnvArgValueContext)
// ExitLabelStmt is called when exiting the labelStmt production.
ExitLabelStmt(c *LabelStmtContext)
// ExitLabelKey is called when exiting the labelKey production.
ExitLabelKey(c *LabelKeyContext)
// ExitLabelValue is called when exiting the labelValue production.
ExitLabelValue(c *LabelValueContext)
// ExitGitCloneStmt is called when exiting the gitCloneStmt production.
ExitGitCloneStmt(c *GitCloneStmtContext)
// ExitAddStmt is called when exiting the addStmt production.
ExitAddStmt(c *AddStmtContext)
// ExitStopsignalStmt is called when exiting the stopsignalStmt production.
ExitStopsignalStmt(c *StopsignalStmtContext)
// ExitOnbuildStmt is called when exiting the onbuildStmt production.
ExitOnbuildStmt(c *OnbuildStmtContext)
// ExitHealthcheckStmt is called when exiting the healthcheckStmt production.
ExitHealthcheckStmt(c *HealthcheckStmtContext)
// ExitShellStmt is called when exiting the shellStmt production.
ExitShellStmt(c *ShellStmtContext)
// ExitUserCommandStmt is called when exiting the userCommandStmt production.
ExitUserCommandStmt(c *UserCommandStmtContext)
// ExitFunctionStmt is called when exiting the functionStmt production.
ExitFunctionStmt(c *FunctionStmtContext)
// ExitDoStmt is called when exiting the doStmt production.
ExitDoStmt(c *DoStmtContext)
// ExitImportStmt is called when exiting the importStmt production.
ExitImportStmt(c *ImportStmtContext)
// ExitCacheStmt is called when exiting the cacheStmt production.
ExitCacheStmt(c *CacheStmtContext)
// ExitHostStmt is called when exiting the hostStmt production.
ExitHostStmt(c *HostStmtContext)
// ExitProjectStmt is called when exiting the projectStmt production.
ExitProjectStmt(c *ProjectStmtContext)
// ExitExpr is called when exiting the expr production.
ExitExpr(c *ExprContext)
// ExitStmtWordsMaybeJSON is called when exiting the stmtWordsMaybeJSON production.
ExitStmtWordsMaybeJSON(c *StmtWordsMaybeJSONContext)
// ExitStmtWords is called when exiting the stmtWords production.
ExitStmtWords(c *StmtWordsContext)
// ExitStmtWord is called when exiting the stmtWord production.
ExitStmtWord(c *StmtWordContext)
}
EarthParserListener is a complete listener for a parse tree produced by EarthParser.
type ElseBlockContext ¶
type ElseBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseBlockContext ¶
func NewElseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseBlockContext
func NewEmptyElseBlockContext ¶
func NewEmptyElseBlockContext() *ElseBlockContext
func (*ElseBlockContext) EnterRule ¶
func (s *ElseBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseBlockContext) ExitRule ¶
func (s *ElseBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseBlockContext) GetParser ¶
func (s *ElseBlockContext) GetParser() antlr.Parser
func (*ElseBlockContext) GetRuleContext ¶
func (s *ElseBlockContext) GetRuleContext() antlr.RuleContext
func (*ElseBlockContext) IsElseBlockContext ¶
func (*ElseBlockContext) IsElseBlockContext()
func (*ElseBlockContext) Stmts ¶
func (s *ElseBlockContext) Stmts() IStmtsContext
func (*ElseBlockContext) ToStringTree ¶
func (s *ElseBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseClauseContext ¶
type ElseClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseClauseContext ¶
func NewElseClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseClauseContext
func NewEmptyElseClauseContext ¶
func NewEmptyElseClauseContext() *ElseClauseContext
func (*ElseClauseContext) AllNL ¶
func (s *ElseClauseContext) AllNL() []antlr.TerminalNode
func (*ElseClauseContext) ELSE ¶
func (s *ElseClauseContext) ELSE() antlr.TerminalNode
func (*ElseClauseContext) ElseBlock ¶
func (s *ElseClauseContext) ElseBlock() IElseBlockContext
func (*ElseClauseContext) EnterRule ¶
func (s *ElseClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseClauseContext) ExitRule ¶
func (s *ElseClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseClauseContext) GetParser ¶
func (s *ElseClauseContext) GetParser() antlr.Parser
func (*ElseClauseContext) GetRuleContext ¶
func (s *ElseClauseContext) GetRuleContext() antlr.RuleContext
func (*ElseClauseContext) IsElseClauseContext ¶
func (*ElseClauseContext) IsElseClauseContext()
func (*ElseClauseContext) NL ¶
func (s *ElseClauseContext) NL(i int) antlr.TerminalNode
func (*ElseClauseContext) ToStringTree ¶
func (s *ElseClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseIfBlockContext ¶
type ElseIfBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseIfBlockContext ¶
func NewElseIfBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfBlockContext
func NewEmptyElseIfBlockContext ¶
func NewEmptyElseIfBlockContext() *ElseIfBlockContext
func (*ElseIfBlockContext) EnterRule ¶
func (s *ElseIfBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseIfBlockContext) ExitRule ¶
func (s *ElseIfBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseIfBlockContext) GetParser ¶
func (s *ElseIfBlockContext) GetParser() antlr.Parser
func (*ElseIfBlockContext) GetRuleContext ¶
func (s *ElseIfBlockContext) GetRuleContext() antlr.RuleContext
func (*ElseIfBlockContext) IsElseIfBlockContext ¶
func (*ElseIfBlockContext) IsElseIfBlockContext()
func (*ElseIfBlockContext) Stmts ¶
func (s *ElseIfBlockContext) Stmts() IStmtsContext
func (*ElseIfBlockContext) ToStringTree ¶
func (s *ElseIfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseIfClauseContext ¶
type ElseIfClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseIfClauseContext ¶
func NewElseIfClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfClauseContext
func NewEmptyElseIfClauseContext ¶
func NewEmptyElseIfClauseContext() *ElseIfClauseContext
func (*ElseIfClauseContext) AllNL ¶
func (s *ElseIfClauseContext) AllNL() []antlr.TerminalNode
func (*ElseIfClauseContext) ELSE_IF ¶
func (s *ElseIfClauseContext) ELSE_IF() antlr.TerminalNode
func (*ElseIfClauseContext) ElseIfBlock ¶
func (s *ElseIfClauseContext) ElseIfBlock() IElseIfBlockContext
func (*ElseIfClauseContext) ElseIfExpr ¶
func (s *ElseIfClauseContext) ElseIfExpr() IElseIfExprContext
func (*ElseIfClauseContext) EnterRule ¶
func (s *ElseIfClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseIfClauseContext) ExitRule ¶
func (s *ElseIfClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseIfClauseContext) GetParser ¶
func (s *ElseIfClauseContext) GetParser() antlr.Parser
func (*ElseIfClauseContext) GetRuleContext ¶
func (s *ElseIfClauseContext) GetRuleContext() antlr.RuleContext
func (*ElseIfClauseContext) IsElseIfClauseContext ¶
func (*ElseIfClauseContext) IsElseIfClauseContext()
func (*ElseIfClauseContext) NL ¶
func (s *ElseIfClauseContext) NL(i int) antlr.TerminalNode
func (*ElseIfClauseContext) ToStringTree ¶
func (s *ElseIfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ElseIfExprContext ¶
type ElseIfExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewElseIfExprContext ¶
func NewElseIfExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfExprContext
func NewEmptyElseIfExprContext ¶
func NewEmptyElseIfExprContext() *ElseIfExprContext
func (*ElseIfExprContext) EnterRule ¶
func (s *ElseIfExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ElseIfExprContext) ExitRule ¶
func (s *ElseIfExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ElseIfExprContext) Expr ¶
func (s *ElseIfExprContext) Expr() IExprContext
func (*ElseIfExprContext) GetParser ¶
func (s *ElseIfExprContext) GetParser() antlr.Parser
func (*ElseIfExprContext) GetRuleContext ¶
func (s *ElseIfExprContext) GetRuleContext() antlr.RuleContext
func (*ElseIfExprContext) IsElseIfExprContext ¶
func (*ElseIfExprContext) IsElseIfExprContext()
func (*ElseIfExprContext) ToStringTree ¶
func (s *ElseIfExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EntrypointStmtContext ¶
type EntrypointStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEntrypointStmtContext ¶
func NewEmptyEntrypointStmtContext() *EntrypointStmtContext
func NewEntrypointStmtContext ¶
func NewEntrypointStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EntrypointStmtContext
func (*EntrypointStmtContext) ENTRYPOINT ¶
func (s *EntrypointStmtContext) ENTRYPOINT() antlr.TerminalNode
func (*EntrypointStmtContext) EnterRule ¶
func (s *EntrypointStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*EntrypointStmtContext) ExitRule ¶
func (s *EntrypointStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*EntrypointStmtContext) GetParser ¶
func (s *EntrypointStmtContext) GetParser() antlr.Parser
func (*EntrypointStmtContext) GetRuleContext ¶
func (s *EntrypointStmtContext) GetRuleContext() antlr.RuleContext
func (*EntrypointStmtContext) IsEntrypointStmtContext ¶
func (*EntrypointStmtContext) IsEntrypointStmtContext()
func (*EntrypointStmtContext) StmtWordsMaybeJSON ¶
func (s *EntrypointStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
func (*EntrypointStmtContext) ToStringTree ¶
func (s *EntrypointStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnvArgKeyContext ¶
type EnvArgKeyContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnvArgKeyContext ¶
func NewEmptyEnvArgKeyContext() *EnvArgKeyContext
func NewEnvArgKeyContext ¶
func NewEnvArgKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnvArgKeyContext
func (*EnvArgKeyContext) Atom ¶
func (s *EnvArgKeyContext) Atom() antlr.TerminalNode
func (*EnvArgKeyContext) EnterRule ¶
func (s *EnvArgKeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnvArgKeyContext) ExitRule ¶
func (s *EnvArgKeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnvArgKeyContext) GetParser ¶
func (s *EnvArgKeyContext) GetParser() antlr.Parser
func (*EnvArgKeyContext) GetRuleContext ¶
func (s *EnvArgKeyContext) GetRuleContext() antlr.RuleContext
func (*EnvArgKeyContext) IsEnvArgKeyContext ¶
func (*EnvArgKeyContext) IsEnvArgKeyContext()
func (*EnvArgKeyContext) ToStringTree ¶
func (s *EnvArgKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EnvArgValueContext ¶
type EnvArgValueContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnvArgValueContext ¶
func NewEmptyEnvArgValueContext() *EnvArgValueContext
func NewEnvArgValueContext ¶
func NewEnvArgValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnvArgValueContext
func (*EnvArgValueContext) AllAtom ¶
func (s *EnvArgValueContext) AllAtom() []antlr.TerminalNode
func (*EnvArgValueContext) AllWS ¶
func (s *EnvArgValueContext) AllWS() []antlr.TerminalNode
func (*EnvArgValueContext) Atom ¶
func (s *EnvArgValueContext) Atom(i int) antlr.TerminalNode
func (*EnvArgValueContext) EnterRule ¶
func (s *EnvArgValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnvArgValueContext) ExitRule ¶
func (s *EnvArgValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnvArgValueContext) GetParser ¶
func (s *EnvArgValueContext) GetParser() antlr.Parser
func (*EnvArgValueContext) GetRuleContext ¶
func (s *EnvArgValueContext) GetRuleContext() antlr.RuleContext
func (*EnvArgValueContext) IsEnvArgValueContext ¶
func (*EnvArgValueContext) IsEnvArgValueContext()
func (*EnvArgValueContext) ToStringTree ¶
func (s *EnvArgValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EnvArgValueContext) WS ¶
func (s *EnvArgValueContext) WS(i int) antlr.TerminalNode
type EnvStmtContext ¶
type EnvStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyEnvStmtContext ¶
func NewEmptyEnvStmtContext() *EnvStmtContext
func NewEnvStmtContext ¶
func NewEnvStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnvStmtContext
func (*EnvStmtContext) ENV ¶
func (s *EnvStmtContext) ENV() antlr.TerminalNode
func (*EnvStmtContext) EQUALS ¶
func (s *EnvStmtContext) EQUALS() antlr.TerminalNode
func (*EnvStmtContext) EnterRule ¶
func (s *EnvStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*EnvStmtContext) EnvArgKey ¶
func (s *EnvStmtContext) EnvArgKey() IEnvArgKeyContext
func (*EnvStmtContext) EnvArgValue ¶
func (s *EnvStmtContext) EnvArgValue() IEnvArgValueContext
func (*EnvStmtContext) ExitRule ¶
func (s *EnvStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*EnvStmtContext) GetParser ¶
func (s *EnvStmtContext) GetParser() antlr.Parser
func (*EnvStmtContext) GetRuleContext ¶
func (s *EnvStmtContext) GetRuleContext() antlr.RuleContext
func (*EnvStmtContext) IsEnvStmtContext ¶
func (*EnvStmtContext) IsEnvStmtContext()
func (*EnvStmtContext) ToStringTree ¶
func (s *EnvStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*EnvStmtContext) WS ¶
func (s *EnvStmtContext) WS() antlr.TerminalNode
type ExposeStmtContext ¶
type ExposeStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyExposeStmtContext ¶
func NewEmptyExposeStmtContext() *ExposeStmtContext
func NewExposeStmtContext ¶
func NewExposeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExposeStmtContext
func (*ExposeStmtContext) EXPOSE ¶
func (s *ExposeStmtContext) EXPOSE() antlr.TerminalNode
func (*ExposeStmtContext) EnterRule ¶
func (s *ExposeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExposeStmtContext) ExitRule ¶
func (s *ExposeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ExposeStmtContext) GetParser ¶
func (s *ExposeStmtContext) GetParser() antlr.Parser
func (*ExposeStmtContext) GetRuleContext ¶
func (s *ExposeStmtContext) GetRuleContext() antlr.RuleContext
func (*ExposeStmtContext) IsExposeStmtContext ¶
func (*ExposeStmtContext) IsExposeStmtContext()
func (*ExposeStmtContext) StmtWords ¶
func (s *ExposeStmtContext) StmtWords() IStmtWordsContext
func (*ExposeStmtContext) ToStringTree ¶
func (s *ExposeStmtContext) 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) EnterRule ¶
func (s *ExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ExprContext) ExitRule ¶
func (s *ExprContext) ExitRule(listener antlr.ParseTreeListener)
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) StmtWordsMaybeJSON ¶
func (s *ExprContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
func (*ExprContext) ToStringTree ¶
func (s *ExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FinallyBlockContext ¶
type FinallyBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFinallyBlockContext ¶
func NewEmptyFinallyBlockContext() *FinallyBlockContext
func NewFinallyBlockContext ¶
func NewFinallyBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyBlockContext
func (*FinallyBlockContext) EnterRule ¶
func (s *FinallyBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*FinallyBlockContext) ExitRule ¶
func (s *FinallyBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*FinallyBlockContext) GetParser ¶
func (s *FinallyBlockContext) GetParser() antlr.Parser
func (*FinallyBlockContext) GetRuleContext ¶
func (s *FinallyBlockContext) GetRuleContext() antlr.RuleContext
func (*FinallyBlockContext) IsFinallyBlockContext ¶
func (*FinallyBlockContext) IsFinallyBlockContext()
func (*FinallyBlockContext) Stmts ¶
func (s *FinallyBlockContext) Stmts() IStmtsContext
func (*FinallyBlockContext) ToStringTree ¶
func (s *FinallyBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FinallyClauseContext ¶
type FinallyClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFinallyClauseContext ¶
func NewEmptyFinallyClauseContext() *FinallyClauseContext
func NewFinallyClauseContext ¶
func NewFinallyClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyClauseContext
func (*FinallyClauseContext) AllNL ¶
func (s *FinallyClauseContext) AllNL() []antlr.TerminalNode
func (*FinallyClauseContext) EnterRule ¶
func (s *FinallyClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*FinallyClauseContext) ExitRule ¶
func (s *FinallyClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*FinallyClauseContext) FINALLY ¶
func (s *FinallyClauseContext) FINALLY() antlr.TerminalNode
func (*FinallyClauseContext) FinallyBlock ¶
func (s *FinallyClauseContext) FinallyBlock() IFinallyBlockContext
func (*FinallyClauseContext) GetParser ¶
func (s *FinallyClauseContext) GetParser() antlr.Parser
func (*FinallyClauseContext) GetRuleContext ¶
func (s *FinallyClauseContext) GetRuleContext() antlr.RuleContext
func (*FinallyClauseContext) IsFinallyClauseContext ¶
func (*FinallyClauseContext) IsFinallyClauseContext()
func (*FinallyClauseContext) NL ¶
func (s *FinallyClauseContext) NL(i int) antlr.TerminalNode
func (*FinallyClauseContext) ToStringTree ¶
func (s *FinallyClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForBlockContext ¶
type ForBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyForBlockContext ¶
func NewEmptyForBlockContext() *ForBlockContext
func NewForBlockContext ¶
func NewForBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForBlockContext
func (*ForBlockContext) EnterRule ¶
func (s *ForBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForBlockContext) ExitRule ¶
func (s *ForBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForBlockContext) GetParser ¶
func (s *ForBlockContext) GetParser() antlr.Parser
func (*ForBlockContext) GetRuleContext ¶
func (s *ForBlockContext) GetRuleContext() antlr.RuleContext
func (*ForBlockContext) IsForBlockContext ¶
func (*ForBlockContext) IsForBlockContext()
func (*ForBlockContext) Stmts ¶
func (s *ForBlockContext) Stmts() IStmtsContext
func (*ForBlockContext) ToStringTree ¶
func (s *ForBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForClauseContext ¶
type ForClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyForClauseContext ¶
func NewEmptyForClauseContext() *ForClauseContext
func NewForClauseContext ¶
func NewForClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForClauseContext
func (*ForClauseContext) AllNL ¶
func (s *ForClauseContext) AllNL() []antlr.TerminalNode
func (*ForClauseContext) EnterRule ¶
func (s *ForClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForClauseContext) ExitRule ¶
func (s *ForClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForClauseContext) FOR ¶
func (s *ForClauseContext) FOR() antlr.TerminalNode
func (*ForClauseContext) ForBlock ¶
func (s *ForClauseContext) ForBlock() IForBlockContext
func (*ForClauseContext) ForExpr ¶
func (s *ForClauseContext) ForExpr() IForExprContext
func (*ForClauseContext) GetParser ¶
func (s *ForClauseContext) GetParser() antlr.Parser
func (*ForClauseContext) GetRuleContext ¶
func (s *ForClauseContext) GetRuleContext() antlr.RuleContext
func (*ForClauseContext) IsForClauseContext ¶
func (*ForClauseContext) IsForClauseContext()
func (*ForClauseContext) NL ¶
func (s *ForClauseContext) NL(i int) antlr.TerminalNode
func (*ForClauseContext) ToStringTree ¶
func (s *ForClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForExprContext ¶
type ForExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyForExprContext ¶
func NewEmptyForExprContext() *ForExprContext
func NewForExprContext ¶
func NewForExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForExprContext
func (*ForExprContext) EnterRule ¶
func (s *ForExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForExprContext) ExitRule ¶
func (s *ForExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForExprContext) GetParser ¶
func (s *ForExprContext) GetParser() antlr.Parser
func (*ForExprContext) GetRuleContext ¶
func (s *ForExprContext) GetRuleContext() antlr.RuleContext
func (*ForExprContext) IsForExprContext ¶
func (*ForExprContext) IsForExprContext()
func (*ForExprContext) StmtWords ¶
func (s *ForExprContext) StmtWords() IStmtWordsContext
func (*ForExprContext) ToStringTree ¶
func (s *ForExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ForStmtContext ¶
type ForStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyForStmtContext ¶
func NewEmptyForStmtContext() *ForStmtContext
func NewForStmtContext ¶
func NewForStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStmtContext
func (*ForStmtContext) AllNL ¶
func (s *ForStmtContext) AllNL() []antlr.TerminalNode
func (*ForStmtContext) END ¶
func (s *ForStmtContext) END() antlr.TerminalNode
func (*ForStmtContext) EnterRule ¶
func (s *ForStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ForStmtContext) ExitRule ¶
func (s *ForStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ForStmtContext) ForClause ¶
func (s *ForStmtContext) ForClause() IForClauseContext
func (*ForStmtContext) GetParser ¶
func (s *ForStmtContext) GetParser() antlr.Parser
func (*ForStmtContext) GetRuleContext ¶
func (s *ForStmtContext) GetRuleContext() antlr.RuleContext
func (*ForStmtContext) IsForStmtContext ¶
func (*ForStmtContext) IsForStmtContext()
func (*ForStmtContext) NL ¶
func (s *ForStmtContext) NL(i int) antlr.TerminalNode
func (*ForStmtContext) ToStringTree ¶
func (s *ForStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FromDockerfileStmtContext ¶
type FromDockerfileStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFromDockerfileStmtContext ¶
func NewEmptyFromDockerfileStmtContext() *FromDockerfileStmtContext
func NewFromDockerfileStmtContext ¶
func NewFromDockerfileStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromDockerfileStmtContext
func (*FromDockerfileStmtContext) EnterRule ¶
func (s *FromDockerfileStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*FromDockerfileStmtContext) ExitRule ¶
func (s *FromDockerfileStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*FromDockerfileStmtContext) FROM_DOCKERFILE ¶
func (s *FromDockerfileStmtContext) FROM_DOCKERFILE() antlr.TerminalNode
func (*FromDockerfileStmtContext) GetParser ¶
func (s *FromDockerfileStmtContext) GetParser() antlr.Parser
func (*FromDockerfileStmtContext) GetRuleContext ¶
func (s *FromDockerfileStmtContext) GetRuleContext() antlr.RuleContext
func (*FromDockerfileStmtContext) IsFromDockerfileStmtContext ¶
func (*FromDockerfileStmtContext) IsFromDockerfileStmtContext()
func (*FromDockerfileStmtContext) StmtWords ¶
func (s *FromDockerfileStmtContext) StmtWords() IStmtWordsContext
func (*FromDockerfileStmtContext) ToStringTree ¶
func (s *FromDockerfileStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FromStmtContext ¶
type FromStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFromStmtContext ¶
func NewEmptyFromStmtContext() *FromStmtContext
func NewFromStmtContext ¶
func NewFromStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromStmtContext
func (*FromStmtContext) EnterRule ¶
func (s *FromStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*FromStmtContext) ExitRule ¶
func (s *FromStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*FromStmtContext) FROM ¶
func (s *FromStmtContext) FROM() antlr.TerminalNode
func (*FromStmtContext) GetParser ¶
func (s *FromStmtContext) GetParser() antlr.Parser
func (*FromStmtContext) GetRuleContext ¶
func (s *FromStmtContext) GetRuleContext() antlr.RuleContext
func (*FromStmtContext) IsFromStmtContext ¶
func (*FromStmtContext) IsFromStmtContext()
func (*FromStmtContext) StmtWords ¶
func (s *FromStmtContext) StmtWords() IStmtWordsContext
func (*FromStmtContext) ToStringTree ¶
func (s *FromStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionContext ¶
type FunctionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionContext ¶
func NewEmptyFunctionContext() *FunctionContext
func NewFunctionContext ¶
func NewFunctionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionContext
func (*FunctionContext) AllNL ¶
func (s *FunctionContext) AllNL() []antlr.TerminalNode
func (*FunctionContext) DEDENT ¶
func (s *FunctionContext) DEDENT() antlr.TerminalNode
func (*FunctionContext) EnterRule ¶
func (s *FunctionContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionContext) ExitRule ¶
func (s *FunctionContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionContext) FunctionHeader ¶
func (s *FunctionContext) FunctionHeader() IFunctionHeaderContext
func (*FunctionContext) GetParser ¶
func (s *FunctionContext) GetParser() antlr.Parser
func (*FunctionContext) GetRuleContext ¶
func (s *FunctionContext) GetRuleContext() antlr.RuleContext
func (*FunctionContext) INDENT ¶
func (s *FunctionContext) INDENT() antlr.TerminalNode
func (*FunctionContext) IsFunctionContext ¶
func (*FunctionContext) IsFunctionContext()
func (*FunctionContext) NL ¶
func (s *FunctionContext) NL(i int) antlr.TerminalNode
func (*FunctionContext) Stmts ¶
func (s *FunctionContext) Stmts() IStmtsContext
func (*FunctionContext) ToStringTree ¶
func (s *FunctionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionHeaderContext ¶
type FunctionHeaderContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionHeaderContext ¶
func NewEmptyFunctionHeaderContext() *FunctionHeaderContext
func NewFunctionHeaderContext ¶
func NewFunctionHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionHeaderContext
func (*FunctionHeaderContext) EnterRule ¶
func (s *FunctionHeaderContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionHeaderContext) ExitRule ¶
func (s *FunctionHeaderContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionHeaderContext) Function ¶
func (s *FunctionHeaderContext) Function() antlr.TerminalNode
func (*FunctionHeaderContext) GetParser ¶
func (s *FunctionHeaderContext) GetParser() antlr.Parser
func (*FunctionHeaderContext) GetRuleContext ¶
func (s *FunctionHeaderContext) GetRuleContext() antlr.RuleContext
func (*FunctionHeaderContext) IsFunctionHeaderContext ¶
func (*FunctionHeaderContext) IsFunctionHeaderContext()
func (*FunctionHeaderContext) ToStringTree ¶
func (s *FunctionHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FunctionStmtContext ¶
type FunctionStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyFunctionStmtContext ¶
func NewEmptyFunctionStmtContext() *FunctionStmtContext
func NewFunctionStmtContext ¶
func NewFunctionStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionStmtContext
func (*FunctionStmtContext) EnterRule ¶
func (s *FunctionStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*FunctionStmtContext) ExitRule ¶
func (s *FunctionStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*FunctionStmtContext) FUNCTION ¶
func (s *FunctionStmtContext) FUNCTION() antlr.TerminalNode
func (*FunctionStmtContext) GetParser ¶
func (s *FunctionStmtContext) GetParser() antlr.Parser
func (*FunctionStmtContext) GetRuleContext ¶
func (s *FunctionStmtContext) GetRuleContext() antlr.RuleContext
func (*FunctionStmtContext) IsFunctionStmtContext ¶
func (*FunctionStmtContext) IsFunctionStmtContext()
func (*FunctionStmtContext) StmtWords ¶
func (s *FunctionStmtContext) StmtWords() IStmtWordsContext
func (*FunctionStmtContext) ToStringTree ¶
func (s *FunctionStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GitCloneStmtContext ¶
type GitCloneStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyGitCloneStmtContext ¶
func NewEmptyGitCloneStmtContext() *GitCloneStmtContext
func NewGitCloneStmtContext ¶
func NewGitCloneStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GitCloneStmtContext
func (*GitCloneStmtContext) EnterRule ¶
func (s *GitCloneStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*GitCloneStmtContext) ExitRule ¶
func (s *GitCloneStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*GitCloneStmtContext) GIT_CLONE ¶
func (s *GitCloneStmtContext) GIT_CLONE() antlr.TerminalNode
func (*GitCloneStmtContext) GetParser ¶
func (s *GitCloneStmtContext) GetParser() antlr.Parser
func (*GitCloneStmtContext) GetRuleContext ¶
func (s *GitCloneStmtContext) GetRuleContext() antlr.RuleContext
func (*GitCloneStmtContext) IsGitCloneStmtContext ¶
func (*GitCloneStmtContext) IsGitCloneStmtContext()
func (*GitCloneStmtContext) StmtWords ¶
func (s *GitCloneStmtContext) StmtWords() IStmtWordsContext
func (*GitCloneStmtContext) ToStringTree ¶
func (s *GitCloneStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HealthcheckStmtContext ¶
type HealthcheckStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHealthcheckStmtContext ¶
func NewEmptyHealthcheckStmtContext() *HealthcheckStmtContext
func NewHealthcheckStmtContext ¶
func NewHealthcheckStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HealthcheckStmtContext
func (*HealthcheckStmtContext) EnterRule ¶
func (s *HealthcheckStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*HealthcheckStmtContext) ExitRule ¶
func (s *HealthcheckStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*HealthcheckStmtContext) GetParser ¶
func (s *HealthcheckStmtContext) GetParser() antlr.Parser
func (*HealthcheckStmtContext) GetRuleContext ¶
func (s *HealthcheckStmtContext) GetRuleContext() antlr.RuleContext
func (*HealthcheckStmtContext) HEALTHCHECK ¶
func (s *HealthcheckStmtContext) HEALTHCHECK() antlr.TerminalNode
func (*HealthcheckStmtContext) IsHealthcheckStmtContext ¶
func (*HealthcheckStmtContext) IsHealthcheckStmtContext()
func (*HealthcheckStmtContext) StmtWords ¶
func (s *HealthcheckStmtContext) StmtWords() IStmtWordsContext
func (*HealthcheckStmtContext) ToStringTree ¶
func (s *HealthcheckStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type HostStmtContext ¶
type HostStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyHostStmtContext ¶
func NewEmptyHostStmtContext() *HostStmtContext
func NewHostStmtContext ¶
func NewHostStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HostStmtContext
func (*HostStmtContext) EnterRule ¶
func (s *HostStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*HostStmtContext) ExitRule ¶
func (s *HostStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*HostStmtContext) GetParser ¶
func (s *HostStmtContext) GetParser() antlr.Parser
func (*HostStmtContext) GetRuleContext ¶
func (s *HostStmtContext) GetRuleContext() antlr.RuleContext
func (*HostStmtContext) HOST ¶
func (s *HostStmtContext) HOST() antlr.TerminalNode
func (*HostStmtContext) IsHostStmtContext ¶
func (*HostStmtContext) IsHostStmtContext()
func (*HostStmtContext) StmtWords ¶
func (s *HostStmtContext) StmtWords() IStmtWordsContext
func (*HostStmtContext) ToStringTree ¶
func (s *HostStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAddStmtContext ¶
type IAddStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ADD() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsAddStmtContext differentiates from other interfaces.
IsAddStmtContext()
}
IAddStmtContext is an interface to support dynamic dispatch.
type IArgStmtContext ¶
type IArgStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ARG() antlr.TerminalNode
OptionalFlag() IOptionalFlagContext
EnvArgKey() IEnvArgKeyContext
EQUALS() antlr.TerminalNode
EnvArgValue() IEnvArgValueContext
WS() antlr.TerminalNode
// IsArgStmtContext differentiates from other interfaces.
IsArgStmtContext()
}
IArgStmtContext is an interface to support dynamic dispatch.
type IBuildStmtContext ¶
type IBuildStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
BUILD() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsBuildStmtContext differentiates from other interfaces.
IsBuildStmtContext()
}
IBuildStmtContext is an interface to support dynamic dispatch.
type ICacheStmtContext ¶
type ICacheStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CACHE() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsCacheStmtContext differentiates from other interfaces.
IsCacheStmtContext()
}
ICacheStmtContext is an interface to support dynamic dispatch.
type ICatchBlockContext ¶
type ICatchBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsCatchBlockContext differentiates from other interfaces.
IsCatchBlockContext()
}
ICatchBlockContext is an interface to support dynamic dispatch.
type ICatchClauseContext ¶
type ICatchClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CATCH() antlr.TerminalNode
CatchBlock() ICatchBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsCatchClauseContext differentiates from other interfaces.
IsCatchClauseContext()
}
ICatchClauseContext is an interface to support dynamic dispatch.
type ICmdStmtContext ¶
type ICmdStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CMD() antlr.TerminalNode
StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
// IsCmdStmtContext differentiates from other interfaces.
IsCmdStmtContext()
}
ICmdStmtContext is an interface to support dynamic dispatch.
type ICommandStmtContext ¶
type ICommandStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FromStmt() IFromStmtContext
FromDockerfileStmt() IFromDockerfileStmtContext
LocallyStmt() ILocallyStmtContext
CopyStmt() ICopyStmtContext
SaveStmt() ISaveStmtContext
RunStmt() IRunStmtContext
BuildStmt() IBuildStmtContext
WorkdirStmt() IWorkdirStmtContext
UserStmt() IUserStmtContext
CmdStmt() ICmdStmtContext
EntrypointStmt() IEntrypointStmtContext
ExposeStmt() IExposeStmtContext
VolumeStmt() IVolumeStmtContext
EnvStmt() IEnvStmtContext
ArgStmt() IArgStmtContext
SetStmt() ISetStmtContext
LetStmt() ILetStmtContext
LabelStmt() ILabelStmtContext
GitCloneStmt() IGitCloneStmtContext
AddStmt() IAddStmtContext
StopsignalStmt() IStopsignalStmtContext
OnbuildStmt() IOnbuildStmtContext
HealthcheckStmt() IHealthcheckStmtContext
ShellStmt() IShellStmtContext
UserCommandStmt() IUserCommandStmtContext
FunctionStmt() IFunctionStmtContext
DoStmt() IDoStmtContext
ImportStmt() IImportStmtContext
CacheStmt() ICacheStmtContext
HostStmt() IHostStmtContext
ProjectStmt() IProjectStmtContext
// IsCommandStmtContext differentiates from other interfaces.
IsCommandStmtContext()
}
ICommandStmtContext is an interface to support dynamic dispatch.
type ICopyStmtContext ¶
type ICopyStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
COPY() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsCopyStmtContext differentiates from other interfaces.
IsCopyStmtContext()
}
ICopyStmtContext is an interface to support dynamic dispatch.
type IDoStmtContext ¶
type IDoStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DO() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsDoStmtContext differentiates from other interfaces.
IsDoStmtContext()
}
IDoStmtContext is an interface to support dynamic dispatch.
type IDockerCommandContext ¶
type IDockerCommandContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DOCKER() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsDockerCommandContext differentiates from other interfaces.
IsDockerCommandContext()
}
IDockerCommandContext is an interface to support dynamic dispatch.
type IEarthFileContext ¶
type IEarthFileContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
EOF() antlr.TerminalNode
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
Version() IVersionContext
Stmts() IStmtsContext
Targets() ITargetsContext
// IsEarthFileContext differentiates from other interfaces.
IsEarthFileContext()
}
IEarthFileContext is an interface to support dynamic dispatch.
type IElseBlockContext ¶
type IElseBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsElseBlockContext differentiates from other interfaces.
IsElseBlockContext()
}
IElseBlockContext is an interface to support dynamic dispatch.
type IElseClauseContext ¶
type IElseClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ELSE() antlr.TerminalNode
ElseBlock() IElseBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsElseClauseContext differentiates from other interfaces.
IsElseClauseContext()
}
IElseClauseContext is an interface to support dynamic dispatch.
type IElseIfBlockContext ¶
type IElseIfBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsElseIfBlockContext differentiates from other interfaces.
IsElseIfBlockContext()
}
IElseIfBlockContext is an interface to support dynamic dispatch.
type IElseIfClauseContext ¶
type IElseIfClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ELSE_IF() antlr.TerminalNode
ElseIfExpr() IElseIfExprContext
ElseIfBlock() IElseIfBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsElseIfClauseContext differentiates from other interfaces.
IsElseIfClauseContext()
}
IElseIfClauseContext is an interface to support dynamic dispatch.
type IElseIfExprContext ¶
type IElseIfExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Expr() IExprContext
// IsElseIfExprContext differentiates from other interfaces.
IsElseIfExprContext()
}
IElseIfExprContext is an interface to support dynamic dispatch.
type IEntrypointStmtContext ¶
type IEntrypointStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ENTRYPOINT() antlr.TerminalNode
StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
// IsEntrypointStmtContext differentiates from other interfaces.
IsEntrypointStmtContext()
}
IEntrypointStmtContext is an interface to support dynamic dispatch.
type IEnvArgKeyContext ¶
type IEnvArgKeyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Atom() antlr.TerminalNode
// IsEnvArgKeyContext differentiates from other interfaces.
IsEnvArgKeyContext()
}
IEnvArgKeyContext is an interface to support dynamic dispatch.
type IEnvArgValueContext ¶
type IEnvArgValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllAtom() []antlr.TerminalNode
Atom(i int) antlr.TerminalNode
AllWS() []antlr.TerminalNode
WS(i int) antlr.TerminalNode
// IsEnvArgValueContext differentiates from other interfaces.
IsEnvArgValueContext()
}
IEnvArgValueContext is an interface to support dynamic dispatch.
type IEnvStmtContext ¶
type IEnvStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ENV() antlr.TerminalNode
EnvArgKey() IEnvArgKeyContext
EQUALS() antlr.TerminalNode
EnvArgValue() IEnvArgValueContext
WS() antlr.TerminalNode
// IsEnvStmtContext differentiates from other interfaces.
IsEnvStmtContext()
}
IEnvStmtContext is an interface to support dynamic dispatch.
type IExposeStmtContext ¶
type IExposeStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
EXPOSE() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsExposeStmtContext differentiates from other interfaces.
IsExposeStmtContext()
}
IExposeStmtContext is an interface to support dynamic dispatch.
type IExprContext ¶
type IExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
// IsExprContext differentiates from other interfaces.
IsExprContext()
}
IExprContext is an interface to support dynamic dispatch.
type IFinallyBlockContext ¶
type IFinallyBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsFinallyBlockContext differentiates from other interfaces.
IsFinallyBlockContext()
}
IFinallyBlockContext is an interface to support dynamic dispatch.
type IFinallyClauseContext ¶
type IFinallyClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FINALLY() antlr.TerminalNode
FinallyBlock() IFinallyBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsFinallyClauseContext differentiates from other interfaces.
IsFinallyClauseContext()
}
IFinallyClauseContext is an interface to support dynamic dispatch.
type IForBlockContext ¶
type IForBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsForBlockContext differentiates from other interfaces.
IsForBlockContext()
}
IForBlockContext is an interface to support dynamic dispatch.
type IForClauseContext ¶
type IForClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FOR() antlr.TerminalNode
ForExpr() IForExprContext
ForBlock() IForBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsForClauseContext differentiates from other interfaces.
IsForClauseContext()
}
IForClauseContext is an interface to support dynamic dispatch.
type IForExprContext ¶
type IForExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StmtWords() IStmtWordsContext
// IsForExprContext differentiates from other interfaces.
IsForExprContext()
}
IForExprContext is an interface to support dynamic dispatch.
type IForStmtContext ¶
type IForStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ForClause() IForClauseContext
END() antlr.TerminalNode
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsForStmtContext differentiates from other interfaces.
IsForStmtContext()
}
IForStmtContext is an interface to support dynamic dispatch.
type IFromDockerfileStmtContext ¶
type IFromDockerfileStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FROM_DOCKERFILE() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsFromDockerfileStmtContext differentiates from other interfaces.
IsFromDockerfileStmtContext()
}
IFromDockerfileStmtContext is an interface to support dynamic dispatch.
type IFromStmtContext ¶
type IFromStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FROM() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsFromStmtContext differentiates from other interfaces.
IsFromStmtContext()
}
IFromStmtContext is an interface to support dynamic dispatch.
type IFunctionContext ¶
type IFunctionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FunctionHeader() IFunctionHeaderContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
INDENT() antlr.TerminalNode
Stmts() IStmtsContext
DEDENT() antlr.TerminalNode
// IsFunctionContext differentiates from other interfaces.
IsFunctionContext()
}
IFunctionContext is an interface to support dynamic dispatch.
type IFunctionHeaderContext ¶
type IFunctionHeaderContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Function() antlr.TerminalNode
// IsFunctionHeaderContext differentiates from other interfaces.
IsFunctionHeaderContext()
}
IFunctionHeaderContext is an interface to support dynamic dispatch.
type IFunctionStmtContext ¶
type IFunctionStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
FUNCTION() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsFunctionStmtContext differentiates from other interfaces.
IsFunctionStmtContext()
}
IFunctionStmtContext is an interface to support dynamic dispatch.
type IGitCloneStmtContext ¶
type IGitCloneStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
GIT_CLONE() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsGitCloneStmtContext differentiates from other interfaces.
IsGitCloneStmtContext()
}
IGitCloneStmtContext is an interface to support dynamic dispatch.
type IHealthcheckStmtContext ¶
type IHealthcheckStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
HEALTHCHECK() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsHealthcheckStmtContext differentiates from other interfaces.
IsHealthcheckStmtContext()
}
IHealthcheckStmtContext is an interface to support dynamic dispatch.
type IHostStmtContext ¶
type IHostStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
HOST() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsHostStmtContext differentiates from other interfaces.
IsHostStmtContext()
}
IHostStmtContext is an interface to support dynamic dispatch.
type IIfBlockContext ¶
type IIfBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsIfBlockContext differentiates from other interfaces.
IsIfBlockContext()
}
IIfBlockContext is an interface to support dynamic dispatch.
type IIfClauseContext ¶
type IIfClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IF() antlr.TerminalNode
IfExpr() IIfExprContext
IfBlock() IIfBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsIfClauseContext differentiates from other interfaces.
IsIfClauseContext()
}
IIfClauseContext is an interface to support dynamic dispatch.
type IIfExprContext ¶
type IIfExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Expr() IExprContext
// IsIfExprContext differentiates from other interfaces.
IsIfExprContext()
}
IIfExprContext is an interface to support dynamic dispatch.
type IIfStmtContext ¶
type IIfStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IfClause() IIfClauseContext
END() antlr.TerminalNode
AllElseIfClause() []IElseIfClauseContext
ElseIfClause(i int) IElseIfClauseContext
ElseClause() IElseClauseContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsIfStmtContext differentiates from other interfaces.
IsIfStmtContext()
}
IIfStmtContext is an interface to support dynamic dispatch.
type IImportStmtContext ¶
type IImportStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
IMPORT() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsImportStmtContext differentiates from other interfaces.
IsImportStmtContext()
}
IImportStmtContext is an interface to support dynamic dispatch.
type ILabelKeyContext ¶
type ILabelKeyContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Atom() antlr.TerminalNode
// IsLabelKeyContext differentiates from other interfaces.
IsLabelKeyContext()
}
ILabelKeyContext is an interface to support dynamic dispatch.
type ILabelStmtContext ¶
type ILabelStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LABEL() antlr.TerminalNode
AllLabelKey() []ILabelKeyContext
LabelKey(i int) ILabelKeyContext
AllEQUALS() []antlr.TerminalNode
EQUALS(i int) antlr.TerminalNode
AllLabelValue() []ILabelValueContext
LabelValue(i int) ILabelValueContext
// IsLabelStmtContext differentiates from other interfaces.
IsLabelStmtContext()
}
ILabelStmtContext is an interface to support dynamic dispatch.
type ILabelValueContext ¶
type ILabelValueContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Atom() antlr.TerminalNode
// IsLabelValueContext differentiates from other interfaces.
IsLabelValueContext()
}
ILabelValueContext is an interface to support dynamic dispatch.
type ILetStmtContext ¶
type ILetStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LET() antlr.TerminalNode
OptionalFlag() IOptionalFlagContext
EnvArgKey() IEnvArgKeyContext
EQUALS() antlr.TerminalNode
EnvArgValue() IEnvArgValueContext
WS() antlr.TerminalNode
// IsLetStmtContext differentiates from other interfaces.
IsLetStmtContext()
}
ILetStmtContext is an interface to support dynamic dispatch.
type ILocallyStmtContext ¶
type ILocallyStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
LOCALLY() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsLocallyStmtContext differentiates from other interfaces.
IsLocallyStmtContext()
}
ILocallyStmtContext is an interface to support dynamic dispatch.
type IOnbuildStmtContext ¶
type IOnbuildStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
ONBUILD() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsOnbuildStmtContext differentiates from other interfaces.
IsOnbuildStmtContext()
}
IOnbuildStmtContext is an interface to support dynamic dispatch.
type IOptionalFlagContext ¶
type IOptionalFlagContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StmtWords() IStmtWordsContext
// IsOptionalFlagContext differentiates from other interfaces.
IsOptionalFlagContext()
}
IOptionalFlagContext is an interface to support dynamic dispatch.
type IProjectStmtContext ¶
type IProjectStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
PROJECT() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsProjectStmtContext differentiates from other interfaces.
IsProjectStmtContext()
}
IProjectStmtContext is an interface to support dynamic dispatch.
type IRunStmtContext ¶
type IRunStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
RUN() antlr.TerminalNode
StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
// IsRunStmtContext differentiates from other interfaces.
IsRunStmtContext()
}
IRunStmtContext is an interface to support dynamic dispatch.
type ISaveArtifactContext ¶
type ISaveArtifactContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SAVE_ARTIFACT() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsSaveArtifactContext differentiates from other interfaces.
IsSaveArtifactContext()
}
ISaveArtifactContext is an interface to support dynamic dispatch.
type ISaveImageContext ¶
type ISaveImageContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SAVE_IMAGE() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsSaveImageContext differentiates from other interfaces.
IsSaveImageContext()
}
ISaveImageContext is an interface to support dynamic dispatch.
type ISaveStmtContext ¶
type ISaveStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SaveArtifact() ISaveArtifactContext
SaveImage() ISaveImageContext
// IsSaveStmtContext differentiates from other interfaces.
IsSaveStmtContext()
}
ISaveStmtContext is an interface to support dynamic dispatch.
type ISetStmtContext ¶
type ISetStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SET() antlr.TerminalNode
EnvArgKey() IEnvArgKeyContext
EQUALS() antlr.TerminalNode
EnvArgValue() IEnvArgValueContext
WS() antlr.TerminalNode
// IsSetStmtContext differentiates from other interfaces.
IsSetStmtContext()
}
ISetStmtContext is an interface to support dynamic dispatch.
type IShellStmtContext ¶
type IShellStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
SHELL() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsShellStmtContext differentiates from other interfaces.
IsShellStmtContext()
}
IShellStmtContext is an interface to support dynamic dispatch.
type IStmtContext ¶
type IStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
CommandStmt() ICommandStmtContext
WithStmt() IWithStmtContext
IfStmt() IIfStmtContext
ForStmt() IForStmtContext
WaitStmt() IWaitStmtContext
TryStmt() ITryStmtContext
// IsStmtContext differentiates from other interfaces.
IsStmtContext()
}
IStmtContext is an interface to support dynamic dispatch.
type IStmtWordContext ¶
type IStmtWordContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Atom() antlr.TerminalNode
// IsStmtWordContext differentiates from other interfaces.
IsStmtWordContext()
}
IStmtWordContext is an interface to support dynamic dispatch.
type IStmtWordsContext ¶
type IStmtWordsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllStmtWord() []IStmtWordContext
StmtWord(i int) IStmtWordContext
// IsStmtWordsContext differentiates from other interfaces.
IsStmtWordsContext()
}
IStmtWordsContext is an interface to support dynamic dispatch.
type IStmtWordsMaybeJSONContext ¶
type IStmtWordsMaybeJSONContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StmtWords() IStmtWordsContext
// IsStmtWordsMaybeJSONContext differentiates from other interfaces.
IsStmtWordsMaybeJSONContext()
}
IStmtWordsMaybeJSONContext is an interface to support dynamic dispatch.
type IStmtsContext ¶
type IStmtsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllStmt() []IStmtContext
Stmt(i int) IStmtContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsStmtsContext differentiates from other interfaces.
IsStmtsContext()
}
IStmtsContext is an interface to support dynamic dispatch.
type IStopsignalStmtContext ¶
type IStopsignalStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
STOPSIGNAL() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsStopsignalStmtContext differentiates from other interfaces.
IsStopsignalStmtContext()
}
IStopsignalStmtContext is an interface to support dynamic dispatch.
type ITargetContext ¶
type ITargetContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TargetHeader() ITargetHeaderContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
INDENT() antlr.TerminalNode
DEDENT() antlr.TerminalNode
Stmts() IStmtsContext
// IsTargetContext differentiates from other interfaces.
IsTargetContext()
}
ITargetContext is an interface to support dynamic dispatch.
type ITargetHeaderContext ¶
type ITargetHeaderContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Target() antlr.TerminalNode
// IsTargetHeaderContext differentiates from other interfaces.
IsTargetHeaderContext()
}
ITargetHeaderContext is an interface to support dynamic dispatch.
type ITargetOrUserCommandContext ¶
type ITargetOrUserCommandContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Target() ITargetContext
UserCommand() IUserCommandContext
// IsTargetOrUserCommandContext differentiates from other interfaces.
IsTargetOrUserCommandContext()
}
ITargetOrUserCommandContext is an interface to support dynamic dispatch.
type ITargetsContext ¶
type ITargetsContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
AllTargetOrUserCommand() []ITargetOrUserCommandContext
TargetOrUserCommand(i int) ITargetOrUserCommandContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsTargetsContext differentiates from other interfaces.
IsTargetsContext()
}
ITargetsContext is an interface to support dynamic dispatch.
type ITryBlockContext ¶
type ITryBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsTryBlockContext differentiates from other interfaces.
IsTryBlockContext()
}
ITryBlockContext is an interface to support dynamic dispatch.
type ITryClauseContext ¶
type ITryClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TRY() antlr.TerminalNode
TryBlock() ITryBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsTryClauseContext differentiates from other interfaces.
IsTryClauseContext()
}
ITryClauseContext is an interface to support dynamic dispatch.
type ITryStmtContext ¶
type ITryStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
TryClause() ITryClauseContext
END() antlr.TerminalNode
CatchClause() ICatchClauseContext
FinallyClause() IFinallyClauseContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsTryStmtContext differentiates from other interfaces.
IsTryStmtContext()
}
ITryStmtContext is an interface to support dynamic dispatch.
type IUserCommandContext ¶
type IUserCommandContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UserCommandHeader() IUserCommandHeaderContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
INDENT() antlr.TerminalNode
Stmts() IStmtsContext
DEDENT() antlr.TerminalNode
// IsUserCommandContext differentiates from other interfaces.
IsUserCommandContext()
}
IUserCommandContext is an interface to support dynamic dispatch.
type IUserCommandHeaderContext ¶
type IUserCommandHeaderContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
UserCommand() antlr.TerminalNode
// IsUserCommandHeaderContext differentiates from other interfaces.
IsUserCommandHeaderContext()
}
IUserCommandHeaderContext is an interface to support dynamic dispatch.
type IUserCommandStmtContext ¶
type IUserCommandStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
COMMAND() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsUserCommandStmtContext differentiates from other interfaces.
IsUserCommandStmtContext()
}
IUserCommandStmtContext is an interface to support dynamic dispatch.
type IUserStmtContext ¶
type IUserStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
USER() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsUserStmtContext differentiates from other interfaces.
IsUserStmtContext()
}
IUserStmtContext is an interface to support dynamic dispatch.
type IVersionContext ¶
type IVersionContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
VERSION() antlr.TerminalNode
StmtWords() IStmtWordsContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsVersionContext differentiates from other interfaces.
IsVersionContext()
}
IVersionContext is an interface to support dynamic dispatch.
type IVolumeStmtContext ¶
type IVolumeStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
VOLUME() antlr.TerminalNode
StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
// IsVolumeStmtContext differentiates from other interfaces.
IsVolumeStmtContext()
}
IVolumeStmtContext is an interface to support dynamic dispatch.
type IWaitBlockContext ¶
type IWaitBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsWaitBlockContext differentiates from other interfaces.
IsWaitBlockContext()
}
IWaitBlockContext is an interface to support dynamic dispatch.
type IWaitClauseContext ¶
type IWaitClauseContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WAIT() antlr.TerminalNode
WaitExpr() IWaitExprContext
WaitBlock() IWaitBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsWaitClauseContext differentiates from other interfaces.
IsWaitClauseContext()
}
IWaitClauseContext is an interface to support dynamic dispatch.
type IWaitExprContext ¶
type IWaitExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
StmtWords() IStmtWordsContext
// IsWaitExprContext differentiates from other interfaces.
IsWaitExprContext()
}
IWaitExprContext is an interface to support dynamic dispatch.
type IWaitStmtContext ¶
type IWaitStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WaitClause() IWaitClauseContext
END() antlr.TerminalNode
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsWaitStmtContext differentiates from other interfaces.
IsWaitStmtContext()
}
IWaitStmtContext is an interface to support dynamic dispatch.
type IWithBlockContext ¶
type IWithBlockContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
Stmts() IStmtsContext
// IsWithBlockContext differentiates from other interfaces.
IsWithBlockContext()
}
IWithBlockContext is an interface to support dynamic dispatch.
type IWithCommandContext ¶
type IWithCommandContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
DockerCommand() IDockerCommandContext
// IsWithCommandContext differentiates from other interfaces.
IsWithCommandContext()
}
IWithCommandContext is an interface to support dynamic dispatch.
type IWithExprContext ¶
type IWithExprContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WITH() antlr.TerminalNode
WithCommand() IWithCommandContext
// IsWithExprContext differentiates from other interfaces.
IsWithExprContext()
}
IWithExprContext is an interface to support dynamic dispatch.
type IWithStmtContext ¶
type IWithStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WithExpr() IWithExprContext
END() antlr.TerminalNode
WithBlock() IWithBlockContext
AllNL() []antlr.TerminalNode
NL(i int) antlr.TerminalNode
// IsWithStmtContext differentiates from other interfaces.
IsWithStmtContext()
}
IWithStmtContext is an interface to support dynamic dispatch.
type IWorkdirStmtContext ¶
type IWorkdirStmtContext interface {
antlr.ParserRuleContext
// GetParser returns the parser.
GetParser() antlr.Parser
// Getter signatures
WORKDIR() antlr.TerminalNode
StmtWords() IStmtWordsContext
// IsWorkdirStmtContext differentiates from other interfaces.
IsWorkdirStmtContext()
}
IWorkdirStmtContext is an interface to support dynamic dispatch.
type IfBlockContext ¶
type IfBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIfBlockContext ¶
func NewEmptyIfBlockContext() *IfBlockContext
func NewIfBlockContext ¶
func NewIfBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfBlockContext
func (*IfBlockContext) EnterRule ¶
func (s *IfBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfBlockContext) ExitRule ¶
func (s *IfBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfBlockContext) GetParser ¶
func (s *IfBlockContext) GetParser() antlr.Parser
func (*IfBlockContext) GetRuleContext ¶
func (s *IfBlockContext) GetRuleContext() antlr.RuleContext
func (*IfBlockContext) IsIfBlockContext ¶
func (*IfBlockContext) IsIfBlockContext()
func (*IfBlockContext) Stmts ¶
func (s *IfBlockContext) Stmts() IStmtsContext
func (*IfBlockContext) ToStringTree ¶
func (s *IfBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfClauseContext ¶
type IfClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIfClauseContext ¶
func NewEmptyIfClauseContext() *IfClauseContext
func NewIfClauseContext ¶
func NewIfClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfClauseContext
func (*IfClauseContext) AllNL ¶
func (s *IfClauseContext) AllNL() []antlr.TerminalNode
func (*IfClauseContext) EnterRule ¶
func (s *IfClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfClauseContext) ExitRule ¶
func (s *IfClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfClauseContext) GetParser ¶
func (s *IfClauseContext) GetParser() antlr.Parser
func (*IfClauseContext) GetRuleContext ¶
func (s *IfClauseContext) GetRuleContext() antlr.RuleContext
func (*IfClauseContext) IF ¶
func (s *IfClauseContext) IF() antlr.TerminalNode
func (*IfClauseContext) IfBlock ¶
func (s *IfClauseContext) IfBlock() IIfBlockContext
func (*IfClauseContext) IfExpr ¶
func (s *IfClauseContext) IfExpr() IIfExprContext
func (*IfClauseContext) IsIfClauseContext ¶
func (*IfClauseContext) IsIfClauseContext()
func (*IfClauseContext) NL ¶
func (s *IfClauseContext) NL(i int) antlr.TerminalNode
func (*IfClauseContext) ToStringTree ¶
func (s *IfClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfExprContext ¶
type IfExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIfExprContext ¶
func NewEmptyIfExprContext() *IfExprContext
func NewIfExprContext ¶
func NewIfExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfExprContext
func (*IfExprContext) EnterRule ¶
func (s *IfExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfExprContext) ExitRule ¶
func (s *IfExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfExprContext) Expr ¶
func (s *IfExprContext) Expr() IExprContext
func (*IfExprContext) GetParser ¶
func (s *IfExprContext) GetParser() antlr.Parser
func (*IfExprContext) GetRuleContext ¶
func (s *IfExprContext) GetRuleContext() antlr.RuleContext
func (*IfExprContext) IsIfExprContext ¶
func (*IfExprContext) IsIfExprContext()
func (*IfExprContext) ToStringTree ¶
func (s *IfExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfStmtContext ¶
type IfStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyIfStmtContext ¶
func NewEmptyIfStmtContext() *IfStmtContext
func NewIfStmtContext ¶
func NewIfStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStmtContext
func (*IfStmtContext) AllElseIfClause ¶
func (s *IfStmtContext) AllElseIfClause() []IElseIfClauseContext
func (*IfStmtContext) AllNL ¶
func (s *IfStmtContext) AllNL() []antlr.TerminalNode
func (*IfStmtContext) END ¶
func (s *IfStmtContext) END() antlr.TerminalNode
func (*IfStmtContext) ElseClause ¶
func (s *IfStmtContext) ElseClause() IElseClauseContext
func (*IfStmtContext) ElseIfClause ¶
func (s *IfStmtContext) ElseIfClause(i int) IElseIfClauseContext
func (*IfStmtContext) EnterRule ¶
func (s *IfStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*IfStmtContext) ExitRule ¶
func (s *IfStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*IfStmtContext) GetParser ¶
func (s *IfStmtContext) GetParser() antlr.Parser
func (*IfStmtContext) GetRuleContext ¶
func (s *IfStmtContext) GetRuleContext() antlr.RuleContext
func (*IfStmtContext) IfClause ¶
func (s *IfStmtContext) IfClause() IIfClauseContext
func (*IfStmtContext) IsIfStmtContext ¶
func (*IfStmtContext) IsIfStmtContext()
func (*IfStmtContext) NL ¶
func (s *IfStmtContext) NL(i int) antlr.TerminalNode
func (*IfStmtContext) ToStringTree ¶
func (s *IfStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ImportStmtContext ¶
type ImportStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyImportStmtContext ¶
func NewEmptyImportStmtContext() *ImportStmtContext
func NewImportStmtContext ¶
func NewImportStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportStmtContext
func (*ImportStmtContext) EnterRule ¶
func (s *ImportStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ImportStmtContext) ExitRule ¶
func (s *ImportStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ImportStmtContext) GetParser ¶
func (s *ImportStmtContext) GetParser() antlr.Parser
func (*ImportStmtContext) GetRuleContext ¶
func (s *ImportStmtContext) GetRuleContext() antlr.RuleContext
func (*ImportStmtContext) IMPORT ¶
func (s *ImportStmtContext) IMPORT() antlr.TerminalNode
func (*ImportStmtContext) IsImportStmtContext ¶
func (*ImportStmtContext) IsImportStmtContext()
func (*ImportStmtContext) StmtWords ¶
func (s *ImportStmtContext) StmtWords() IStmtWordsContext
func (*ImportStmtContext) ToStringTree ¶
func (s *ImportStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelKeyContext ¶
type LabelKeyContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLabelKeyContext ¶
func NewEmptyLabelKeyContext() *LabelKeyContext
func NewLabelKeyContext ¶
func NewLabelKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelKeyContext
func (*LabelKeyContext) Atom ¶
func (s *LabelKeyContext) Atom() antlr.TerminalNode
func (*LabelKeyContext) EnterRule ¶
func (s *LabelKeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelKeyContext) ExitRule ¶
func (s *LabelKeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelKeyContext) GetParser ¶
func (s *LabelKeyContext) GetParser() antlr.Parser
func (*LabelKeyContext) GetRuleContext ¶
func (s *LabelKeyContext) GetRuleContext() antlr.RuleContext
func (*LabelKeyContext) IsLabelKeyContext ¶
func (*LabelKeyContext) IsLabelKeyContext()
func (*LabelKeyContext) ToStringTree ¶
func (s *LabelKeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelStmtContext ¶
type LabelStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLabelStmtContext ¶
func NewEmptyLabelStmtContext() *LabelStmtContext
func NewLabelStmtContext ¶
func NewLabelStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelStmtContext
func (*LabelStmtContext) AllEQUALS ¶
func (s *LabelStmtContext) AllEQUALS() []antlr.TerminalNode
func (*LabelStmtContext) AllLabelKey ¶
func (s *LabelStmtContext) AllLabelKey() []ILabelKeyContext
func (*LabelStmtContext) AllLabelValue ¶
func (s *LabelStmtContext) AllLabelValue() []ILabelValueContext
func (*LabelStmtContext) EQUALS ¶
func (s *LabelStmtContext) EQUALS(i int) antlr.TerminalNode
func (*LabelStmtContext) EnterRule ¶
func (s *LabelStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelStmtContext) ExitRule ¶
func (s *LabelStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelStmtContext) GetParser ¶
func (s *LabelStmtContext) GetParser() antlr.Parser
func (*LabelStmtContext) GetRuleContext ¶
func (s *LabelStmtContext) GetRuleContext() antlr.RuleContext
func (*LabelStmtContext) IsLabelStmtContext ¶
func (*LabelStmtContext) IsLabelStmtContext()
func (*LabelStmtContext) LABEL ¶
func (s *LabelStmtContext) LABEL() antlr.TerminalNode
func (*LabelStmtContext) LabelKey ¶
func (s *LabelStmtContext) LabelKey(i int) ILabelKeyContext
func (*LabelStmtContext) LabelValue ¶
func (s *LabelStmtContext) LabelValue(i int) ILabelValueContext
func (*LabelStmtContext) ToStringTree ¶
func (s *LabelStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LabelValueContext ¶
type LabelValueContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLabelValueContext ¶
func NewEmptyLabelValueContext() *LabelValueContext
func NewLabelValueContext ¶
func NewLabelValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelValueContext
func (*LabelValueContext) Atom ¶
func (s *LabelValueContext) Atom() antlr.TerminalNode
func (*LabelValueContext) EnterRule ¶
func (s *LabelValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*LabelValueContext) ExitRule ¶
func (s *LabelValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*LabelValueContext) GetParser ¶
func (s *LabelValueContext) GetParser() antlr.Parser
func (*LabelValueContext) GetRuleContext ¶
func (s *LabelValueContext) GetRuleContext() antlr.RuleContext
func (*LabelValueContext) IsLabelValueContext ¶
func (*LabelValueContext) IsLabelValueContext()
func (*LabelValueContext) ToStringTree ¶
func (s *LabelValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LetStmtContext ¶
type LetStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLetStmtContext ¶
func NewEmptyLetStmtContext() *LetStmtContext
func NewLetStmtContext ¶
func NewLetStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LetStmtContext
func (*LetStmtContext) EQUALS ¶
func (s *LetStmtContext) EQUALS() antlr.TerminalNode
func (*LetStmtContext) EnterRule ¶
func (s *LetStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*LetStmtContext) EnvArgKey ¶
func (s *LetStmtContext) EnvArgKey() IEnvArgKeyContext
func (*LetStmtContext) EnvArgValue ¶
func (s *LetStmtContext) EnvArgValue() IEnvArgValueContext
func (*LetStmtContext) ExitRule ¶
func (s *LetStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*LetStmtContext) GetParser ¶
func (s *LetStmtContext) GetParser() antlr.Parser
func (*LetStmtContext) GetRuleContext ¶
func (s *LetStmtContext) GetRuleContext() antlr.RuleContext
func (*LetStmtContext) IsLetStmtContext ¶
func (*LetStmtContext) IsLetStmtContext()
func (*LetStmtContext) LET ¶
func (s *LetStmtContext) LET() antlr.TerminalNode
func (*LetStmtContext) OptionalFlag ¶
func (s *LetStmtContext) OptionalFlag() IOptionalFlagContext
func (*LetStmtContext) ToStringTree ¶
func (s *LetStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*LetStmtContext) WS ¶
func (s *LetStmtContext) WS() antlr.TerminalNode
type LocallyStmtContext ¶
type LocallyStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyLocallyStmtContext ¶
func NewEmptyLocallyStmtContext() *LocallyStmtContext
func NewLocallyStmtContext ¶
func NewLocallyStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LocallyStmtContext
func (*LocallyStmtContext) EnterRule ¶
func (s *LocallyStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*LocallyStmtContext) ExitRule ¶
func (s *LocallyStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*LocallyStmtContext) GetParser ¶
func (s *LocallyStmtContext) GetParser() antlr.Parser
func (*LocallyStmtContext) GetRuleContext ¶
func (s *LocallyStmtContext) GetRuleContext() antlr.RuleContext
func (*LocallyStmtContext) IsLocallyStmtContext ¶
func (*LocallyStmtContext) IsLocallyStmtContext()
func (*LocallyStmtContext) LOCALLY ¶
func (s *LocallyStmtContext) LOCALLY() antlr.TerminalNode
func (*LocallyStmtContext) StmtWords ¶
func (s *LocallyStmtContext) StmtWords() IStmtWordsContext
func (*LocallyStmtContext) ToStringTree ¶
func (s *LocallyStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OnbuildStmtContext ¶
type OnbuildStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOnbuildStmtContext ¶
func NewEmptyOnbuildStmtContext() *OnbuildStmtContext
func NewOnbuildStmtContext ¶
func NewOnbuildStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OnbuildStmtContext
func (*OnbuildStmtContext) EnterRule ¶
func (s *OnbuildStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*OnbuildStmtContext) ExitRule ¶
func (s *OnbuildStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*OnbuildStmtContext) GetParser ¶
func (s *OnbuildStmtContext) GetParser() antlr.Parser
func (*OnbuildStmtContext) GetRuleContext ¶
func (s *OnbuildStmtContext) GetRuleContext() antlr.RuleContext
func (*OnbuildStmtContext) IsOnbuildStmtContext ¶
func (*OnbuildStmtContext) IsOnbuildStmtContext()
func (*OnbuildStmtContext) ONBUILD ¶
func (s *OnbuildStmtContext) ONBUILD() antlr.TerminalNode
func (*OnbuildStmtContext) StmtWords ¶
func (s *OnbuildStmtContext) StmtWords() IStmtWordsContext
func (*OnbuildStmtContext) ToStringTree ¶
func (s *OnbuildStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type OptionalFlagContext ¶
type OptionalFlagContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyOptionalFlagContext ¶
func NewEmptyOptionalFlagContext() *OptionalFlagContext
func NewOptionalFlagContext ¶
func NewOptionalFlagContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *OptionalFlagContext
func (*OptionalFlagContext) EnterRule ¶
func (s *OptionalFlagContext) EnterRule(listener antlr.ParseTreeListener)
func (*OptionalFlagContext) ExitRule ¶
func (s *OptionalFlagContext) ExitRule(listener antlr.ParseTreeListener)
func (*OptionalFlagContext) GetParser ¶
func (s *OptionalFlagContext) GetParser() antlr.Parser
func (*OptionalFlagContext) GetRuleContext ¶
func (s *OptionalFlagContext) GetRuleContext() antlr.RuleContext
func (*OptionalFlagContext) IsOptionalFlagContext ¶
func (*OptionalFlagContext) IsOptionalFlagContext()
func (*OptionalFlagContext) StmtWords ¶
func (s *OptionalFlagContext) StmtWords() IStmtWordsContext
func (*OptionalFlagContext) ToStringTree ¶
func (s *OptionalFlagContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ProjectStmtContext ¶
type ProjectStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyProjectStmtContext ¶
func NewEmptyProjectStmtContext() *ProjectStmtContext
func NewProjectStmtContext ¶
func NewProjectStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProjectStmtContext
func (*ProjectStmtContext) EnterRule ¶
func (s *ProjectStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ProjectStmtContext) ExitRule ¶
func (s *ProjectStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ProjectStmtContext) GetParser ¶
func (s *ProjectStmtContext) GetParser() antlr.Parser
func (*ProjectStmtContext) GetRuleContext ¶
func (s *ProjectStmtContext) GetRuleContext() antlr.RuleContext
func (*ProjectStmtContext) IsProjectStmtContext ¶
func (*ProjectStmtContext) IsProjectStmtContext()
func (*ProjectStmtContext) PROJECT ¶
func (s *ProjectStmtContext) PROJECT() antlr.TerminalNode
func (*ProjectStmtContext) StmtWords ¶
func (s *ProjectStmtContext) StmtWords() IStmtWordsContext
func (*ProjectStmtContext) ToStringTree ¶
func (s *ProjectStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RunStmtContext ¶
type RunStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyRunStmtContext ¶
func NewEmptyRunStmtContext() *RunStmtContext
func NewRunStmtContext ¶
func NewRunStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RunStmtContext
func (*RunStmtContext) EnterRule ¶
func (s *RunStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*RunStmtContext) ExitRule ¶
func (s *RunStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*RunStmtContext) GetParser ¶
func (s *RunStmtContext) GetParser() antlr.Parser
func (*RunStmtContext) GetRuleContext ¶
func (s *RunStmtContext) GetRuleContext() antlr.RuleContext
func (*RunStmtContext) IsRunStmtContext ¶
func (*RunStmtContext) IsRunStmtContext()
func (*RunStmtContext) RUN ¶
func (s *RunStmtContext) RUN() antlr.TerminalNode
func (*RunStmtContext) StmtWordsMaybeJSON ¶
func (s *RunStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
func (*RunStmtContext) ToStringTree ¶
func (s *RunStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SaveArtifactContext ¶
type SaveArtifactContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySaveArtifactContext ¶
func NewEmptySaveArtifactContext() *SaveArtifactContext
func NewSaveArtifactContext ¶
func NewSaveArtifactContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SaveArtifactContext
func (*SaveArtifactContext) EnterRule ¶
func (s *SaveArtifactContext) EnterRule(listener antlr.ParseTreeListener)
func (*SaveArtifactContext) ExitRule ¶
func (s *SaveArtifactContext) ExitRule(listener antlr.ParseTreeListener)
func (*SaveArtifactContext) GetParser ¶
func (s *SaveArtifactContext) GetParser() antlr.Parser
func (*SaveArtifactContext) GetRuleContext ¶
func (s *SaveArtifactContext) GetRuleContext() antlr.RuleContext
func (*SaveArtifactContext) IsSaveArtifactContext ¶
func (*SaveArtifactContext) IsSaveArtifactContext()
func (*SaveArtifactContext) SAVE_ARTIFACT ¶
func (s *SaveArtifactContext) SAVE_ARTIFACT() antlr.TerminalNode
func (*SaveArtifactContext) StmtWords ¶
func (s *SaveArtifactContext) StmtWords() IStmtWordsContext
func (*SaveArtifactContext) ToStringTree ¶
func (s *SaveArtifactContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SaveImageContext ¶
type SaveImageContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySaveImageContext ¶
func NewEmptySaveImageContext() *SaveImageContext
func NewSaveImageContext ¶
func NewSaveImageContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SaveImageContext
func (*SaveImageContext) EnterRule ¶
func (s *SaveImageContext) EnterRule(listener antlr.ParseTreeListener)
func (*SaveImageContext) ExitRule ¶
func (s *SaveImageContext) ExitRule(listener antlr.ParseTreeListener)
func (*SaveImageContext) GetParser ¶
func (s *SaveImageContext) GetParser() antlr.Parser
func (*SaveImageContext) GetRuleContext ¶
func (s *SaveImageContext) GetRuleContext() antlr.RuleContext
func (*SaveImageContext) IsSaveImageContext ¶
func (*SaveImageContext) IsSaveImageContext()
func (*SaveImageContext) SAVE_IMAGE ¶
func (s *SaveImageContext) SAVE_IMAGE() antlr.TerminalNode
func (*SaveImageContext) StmtWords ¶
func (s *SaveImageContext) StmtWords() IStmtWordsContext
func (*SaveImageContext) ToStringTree ¶
func (s *SaveImageContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SaveStmtContext ¶
type SaveStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySaveStmtContext ¶
func NewEmptySaveStmtContext() *SaveStmtContext
func NewSaveStmtContext ¶
func NewSaveStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SaveStmtContext
func (*SaveStmtContext) EnterRule ¶
func (s *SaveStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SaveStmtContext) ExitRule ¶
func (s *SaveStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SaveStmtContext) GetParser ¶
func (s *SaveStmtContext) GetParser() antlr.Parser
func (*SaveStmtContext) GetRuleContext ¶
func (s *SaveStmtContext) GetRuleContext() antlr.RuleContext
func (*SaveStmtContext) IsSaveStmtContext ¶
func (*SaveStmtContext) IsSaveStmtContext()
func (*SaveStmtContext) SaveArtifact ¶
func (s *SaveStmtContext) SaveArtifact() ISaveArtifactContext
func (*SaveStmtContext) SaveImage ¶
func (s *SaveStmtContext) SaveImage() ISaveImageContext
func (*SaveStmtContext) ToStringTree ¶
func (s *SaveStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SetStmtContext ¶
type SetStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptySetStmtContext ¶
func NewEmptySetStmtContext() *SetStmtContext
func NewSetStmtContext ¶
func NewSetStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SetStmtContext
func (*SetStmtContext) EQUALS ¶
func (s *SetStmtContext) EQUALS() antlr.TerminalNode
func (*SetStmtContext) EnterRule ¶
func (s *SetStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*SetStmtContext) EnvArgKey ¶
func (s *SetStmtContext) EnvArgKey() IEnvArgKeyContext
func (*SetStmtContext) EnvArgValue ¶
func (s *SetStmtContext) EnvArgValue() IEnvArgValueContext
func (*SetStmtContext) ExitRule ¶
func (s *SetStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*SetStmtContext) GetParser ¶
func (s *SetStmtContext) GetParser() antlr.Parser
func (*SetStmtContext) GetRuleContext ¶
func (s *SetStmtContext) GetRuleContext() antlr.RuleContext
func (*SetStmtContext) IsSetStmtContext ¶
func (*SetStmtContext) IsSetStmtContext()
func (*SetStmtContext) SET ¶
func (s *SetStmtContext) SET() antlr.TerminalNode
func (*SetStmtContext) ToStringTree ¶
func (s *SetStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SetStmtContext) WS ¶
func (s *SetStmtContext) WS() antlr.TerminalNode
type ShellStmtContext ¶
type ShellStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyShellStmtContext ¶
func NewEmptyShellStmtContext() *ShellStmtContext
func NewShellStmtContext ¶
func NewShellStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShellStmtContext
func (*ShellStmtContext) EnterRule ¶
func (s *ShellStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShellStmtContext) ExitRule ¶
func (s *ShellStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShellStmtContext) GetParser ¶
func (s *ShellStmtContext) GetParser() antlr.Parser
func (*ShellStmtContext) GetRuleContext ¶
func (s *ShellStmtContext) GetRuleContext() antlr.RuleContext
func (*ShellStmtContext) IsShellStmtContext ¶
func (*ShellStmtContext) IsShellStmtContext()
func (*ShellStmtContext) SHELL ¶
func (s *ShellStmtContext) SHELL() antlr.TerminalNode
func (*ShellStmtContext) StmtWords ¶
func (s *ShellStmtContext) StmtWords() IStmtWordsContext
func (*ShellStmtContext) ToStringTree ¶
func (s *ShellStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtContext ¶
type StmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStmtContext ¶
func NewEmptyStmtContext() *StmtContext
func NewStmtContext ¶
func NewStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtContext
func (*StmtContext) CommandStmt ¶
func (s *StmtContext) CommandStmt() ICommandStmtContext
func (*StmtContext) EnterRule ¶
func (s *StmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtContext) ExitRule ¶
func (s *StmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtContext) ForStmt ¶
func (s *StmtContext) ForStmt() IForStmtContext
func (*StmtContext) GetParser ¶
func (s *StmtContext) GetParser() antlr.Parser
func (*StmtContext) GetRuleContext ¶
func (s *StmtContext) GetRuleContext() antlr.RuleContext
func (*StmtContext) IfStmt ¶
func (s *StmtContext) IfStmt() IIfStmtContext
func (*StmtContext) IsStmtContext ¶
func (*StmtContext) IsStmtContext()
func (*StmtContext) ToStringTree ¶
func (s *StmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*StmtContext) TryStmt ¶
func (s *StmtContext) TryStmt() ITryStmtContext
func (*StmtContext) WaitStmt ¶
func (s *StmtContext) WaitStmt() IWaitStmtContext
func (*StmtContext) WithStmt ¶
func (s *StmtContext) WithStmt() IWithStmtContext
type StmtWordContext ¶
type StmtWordContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStmtWordContext ¶
func NewEmptyStmtWordContext() *StmtWordContext
func NewStmtWordContext ¶
func NewStmtWordContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtWordContext
func (*StmtWordContext) Atom ¶
func (s *StmtWordContext) Atom() antlr.TerminalNode
func (*StmtWordContext) EnterRule ¶
func (s *StmtWordContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtWordContext) ExitRule ¶
func (s *StmtWordContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtWordContext) GetParser ¶
func (s *StmtWordContext) GetParser() antlr.Parser
func (*StmtWordContext) GetRuleContext ¶
func (s *StmtWordContext) GetRuleContext() antlr.RuleContext
func (*StmtWordContext) IsStmtWordContext ¶
func (*StmtWordContext) IsStmtWordContext()
func (*StmtWordContext) ToStringTree ¶
func (s *StmtWordContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtWordsContext ¶
type StmtWordsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStmtWordsContext ¶
func NewEmptyStmtWordsContext() *StmtWordsContext
func NewStmtWordsContext ¶
func NewStmtWordsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtWordsContext
func (*StmtWordsContext) AllStmtWord ¶
func (s *StmtWordsContext) AllStmtWord() []IStmtWordContext
func (*StmtWordsContext) EnterRule ¶
func (s *StmtWordsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtWordsContext) ExitRule ¶
func (s *StmtWordsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtWordsContext) GetParser ¶
func (s *StmtWordsContext) GetParser() antlr.Parser
func (*StmtWordsContext) GetRuleContext ¶
func (s *StmtWordsContext) GetRuleContext() antlr.RuleContext
func (*StmtWordsContext) IsStmtWordsContext ¶
func (*StmtWordsContext) IsStmtWordsContext()
func (*StmtWordsContext) StmtWord ¶
func (s *StmtWordsContext) StmtWord(i int) IStmtWordContext
func (*StmtWordsContext) ToStringTree ¶
func (s *StmtWordsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtWordsMaybeJSONContext ¶
type StmtWordsMaybeJSONContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStmtWordsMaybeJSONContext ¶
func NewEmptyStmtWordsMaybeJSONContext() *StmtWordsMaybeJSONContext
func NewStmtWordsMaybeJSONContext ¶
func NewStmtWordsMaybeJSONContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtWordsMaybeJSONContext
func (*StmtWordsMaybeJSONContext) EnterRule ¶
func (s *StmtWordsMaybeJSONContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtWordsMaybeJSONContext) ExitRule ¶
func (s *StmtWordsMaybeJSONContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtWordsMaybeJSONContext) GetParser ¶
func (s *StmtWordsMaybeJSONContext) GetParser() antlr.Parser
func (*StmtWordsMaybeJSONContext) GetRuleContext ¶
func (s *StmtWordsMaybeJSONContext) GetRuleContext() antlr.RuleContext
func (*StmtWordsMaybeJSONContext) IsStmtWordsMaybeJSONContext ¶
func (*StmtWordsMaybeJSONContext) IsStmtWordsMaybeJSONContext()
func (*StmtWordsMaybeJSONContext) StmtWords ¶
func (s *StmtWordsMaybeJSONContext) StmtWords() IStmtWordsContext
func (*StmtWordsMaybeJSONContext) ToStringTree ¶
func (s *StmtWordsMaybeJSONContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StmtsContext ¶
type StmtsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStmtsContext ¶
func NewEmptyStmtsContext() *StmtsContext
func NewStmtsContext ¶
func NewStmtsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StmtsContext
func (*StmtsContext) AllNL ¶
func (s *StmtsContext) AllNL() []antlr.TerminalNode
func (*StmtsContext) AllStmt ¶
func (s *StmtsContext) AllStmt() []IStmtContext
func (*StmtsContext) EnterRule ¶
func (s *StmtsContext) EnterRule(listener antlr.ParseTreeListener)
func (*StmtsContext) ExitRule ¶
func (s *StmtsContext) ExitRule(listener antlr.ParseTreeListener)
func (*StmtsContext) GetParser ¶
func (s *StmtsContext) GetParser() antlr.Parser
func (*StmtsContext) GetRuleContext ¶
func (s *StmtsContext) GetRuleContext() antlr.RuleContext
func (*StmtsContext) IsStmtsContext ¶
func (*StmtsContext) IsStmtsContext()
func (*StmtsContext) NL ¶
func (s *StmtsContext) NL(i int) antlr.TerminalNode
func (*StmtsContext) Stmt ¶
func (s *StmtsContext) Stmt(i int) IStmtContext
func (*StmtsContext) ToStringTree ¶
func (s *StmtsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StopsignalStmtContext ¶
type StopsignalStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyStopsignalStmtContext ¶
func NewEmptyStopsignalStmtContext() *StopsignalStmtContext
func NewStopsignalStmtContext ¶
func NewStopsignalStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StopsignalStmtContext
func (*StopsignalStmtContext) EnterRule ¶
func (s *StopsignalStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*StopsignalStmtContext) ExitRule ¶
func (s *StopsignalStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*StopsignalStmtContext) GetParser ¶
func (s *StopsignalStmtContext) GetParser() antlr.Parser
func (*StopsignalStmtContext) GetRuleContext ¶
func (s *StopsignalStmtContext) GetRuleContext() antlr.RuleContext
func (*StopsignalStmtContext) IsStopsignalStmtContext ¶
func (*StopsignalStmtContext) IsStopsignalStmtContext()
func (*StopsignalStmtContext) STOPSIGNAL ¶
func (s *StopsignalStmtContext) STOPSIGNAL() antlr.TerminalNode
func (*StopsignalStmtContext) StmtWords ¶
func (s *StopsignalStmtContext) StmtWords() IStmtWordsContext
func (*StopsignalStmtContext) ToStringTree ¶
func (s *StopsignalStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetContext ¶
type TargetContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTargetContext ¶
func NewEmptyTargetContext() *TargetContext
func NewTargetContext ¶
func NewTargetContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetContext
func (*TargetContext) AllNL ¶
func (s *TargetContext) AllNL() []antlr.TerminalNode
func (*TargetContext) DEDENT ¶
func (s *TargetContext) DEDENT() antlr.TerminalNode
func (*TargetContext) EnterRule ¶
func (s *TargetContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetContext) ExitRule ¶
func (s *TargetContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetContext) GetParser ¶
func (s *TargetContext) GetParser() antlr.Parser
func (*TargetContext) GetRuleContext ¶
func (s *TargetContext) GetRuleContext() antlr.RuleContext
func (*TargetContext) INDENT ¶
func (s *TargetContext) INDENT() antlr.TerminalNode
func (*TargetContext) IsTargetContext ¶
func (*TargetContext) IsTargetContext()
func (*TargetContext) NL ¶
func (s *TargetContext) NL(i int) antlr.TerminalNode
func (*TargetContext) Stmts ¶
func (s *TargetContext) Stmts() IStmtsContext
func (*TargetContext) TargetHeader ¶
func (s *TargetContext) TargetHeader() ITargetHeaderContext
func (*TargetContext) ToStringTree ¶
func (s *TargetContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetHeaderContext ¶
type TargetHeaderContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTargetHeaderContext ¶
func NewEmptyTargetHeaderContext() *TargetHeaderContext
func NewTargetHeaderContext ¶
func NewTargetHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetHeaderContext
func (*TargetHeaderContext) EnterRule ¶
func (s *TargetHeaderContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetHeaderContext) ExitRule ¶
func (s *TargetHeaderContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetHeaderContext) GetParser ¶
func (s *TargetHeaderContext) GetParser() antlr.Parser
func (*TargetHeaderContext) GetRuleContext ¶
func (s *TargetHeaderContext) GetRuleContext() antlr.RuleContext
func (*TargetHeaderContext) IsTargetHeaderContext ¶
func (*TargetHeaderContext) IsTargetHeaderContext()
func (*TargetHeaderContext) Target ¶
func (s *TargetHeaderContext) Target() antlr.TerminalNode
func (*TargetHeaderContext) ToStringTree ¶
func (s *TargetHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TargetOrUserCommandContext ¶
type TargetOrUserCommandContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTargetOrUserCommandContext ¶
func NewEmptyTargetOrUserCommandContext() *TargetOrUserCommandContext
func NewTargetOrUserCommandContext ¶
func NewTargetOrUserCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetOrUserCommandContext
func (*TargetOrUserCommandContext) EnterRule ¶
func (s *TargetOrUserCommandContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetOrUserCommandContext) ExitRule ¶
func (s *TargetOrUserCommandContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetOrUserCommandContext) GetParser ¶
func (s *TargetOrUserCommandContext) GetParser() antlr.Parser
func (*TargetOrUserCommandContext) GetRuleContext ¶
func (s *TargetOrUserCommandContext) GetRuleContext() antlr.RuleContext
func (*TargetOrUserCommandContext) IsTargetOrUserCommandContext ¶
func (*TargetOrUserCommandContext) IsTargetOrUserCommandContext()
func (*TargetOrUserCommandContext) Target ¶
func (s *TargetOrUserCommandContext) Target() ITargetContext
func (*TargetOrUserCommandContext) ToStringTree ¶
func (s *TargetOrUserCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TargetOrUserCommandContext) UserCommand ¶
func (s *TargetOrUserCommandContext) UserCommand() IUserCommandContext
type TargetsContext ¶
type TargetsContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTargetsContext ¶
func NewEmptyTargetsContext() *TargetsContext
func NewTargetsContext ¶
func NewTargetsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TargetsContext
func (*TargetsContext) AllNL ¶
func (s *TargetsContext) AllNL() []antlr.TerminalNode
func (*TargetsContext) AllTargetOrUserCommand ¶
func (s *TargetsContext) AllTargetOrUserCommand() []ITargetOrUserCommandContext
func (*TargetsContext) EnterRule ¶
func (s *TargetsContext) EnterRule(listener antlr.ParseTreeListener)
func (*TargetsContext) ExitRule ¶
func (s *TargetsContext) ExitRule(listener antlr.ParseTreeListener)
func (*TargetsContext) GetParser ¶
func (s *TargetsContext) GetParser() antlr.Parser
func (*TargetsContext) GetRuleContext ¶
func (s *TargetsContext) GetRuleContext() antlr.RuleContext
func (*TargetsContext) IsTargetsContext ¶
func (*TargetsContext) IsTargetsContext()
func (*TargetsContext) NL ¶
func (s *TargetsContext) NL(i int) antlr.TerminalNode
func (*TargetsContext) TargetOrUserCommand ¶
func (s *TargetsContext) TargetOrUserCommand(i int) ITargetOrUserCommandContext
func (*TargetsContext) ToStringTree ¶
func (s *TargetsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TryBlockContext ¶
type TryBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTryBlockContext ¶
func NewEmptyTryBlockContext() *TryBlockContext
func NewTryBlockContext ¶
func NewTryBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryBlockContext
func (*TryBlockContext) EnterRule ¶
func (s *TryBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryBlockContext) ExitRule ¶
func (s *TryBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryBlockContext) GetParser ¶
func (s *TryBlockContext) GetParser() antlr.Parser
func (*TryBlockContext) GetRuleContext ¶
func (s *TryBlockContext) GetRuleContext() antlr.RuleContext
func (*TryBlockContext) IsTryBlockContext ¶
func (*TryBlockContext) IsTryBlockContext()
func (*TryBlockContext) Stmts ¶
func (s *TryBlockContext) Stmts() IStmtsContext
func (*TryBlockContext) ToStringTree ¶
func (s *TryBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TryClauseContext ¶
type TryClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTryClauseContext ¶
func NewEmptyTryClauseContext() *TryClauseContext
func NewTryClauseContext ¶
func NewTryClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryClauseContext
func (*TryClauseContext) AllNL ¶
func (s *TryClauseContext) AllNL() []antlr.TerminalNode
func (*TryClauseContext) EnterRule ¶
func (s *TryClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryClauseContext) ExitRule ¶
func (s *TryClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryClauseContext) GetParser ¶
func (s *TryClauseContext) GetParser() antlr.Parser
func (*TryClauseContext) GetRuleContext ¶
func (s *TryClauseContext) GetRuleContext() antlr.RuleContext
func (*TryClauseContext) IsTryClauseContext ¶
func (*TryClauseContext) IsTryClauseContext()
func (*TryClauseContext) NL ¶
func (s *TryClauseContext) NL(i int) antlr.TerminalNode
func (*TryClauseContext) TRY ¶
func (s *TryClauseContext) TRY() antlr.TerminalNode
func (*TryClauseContext) ToStringTree ¶
func (s *TryClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TryClauseContext) TryBlock ¶
func (s *TryClauseContext) TryBlock() ITryBlockContext
type TryStmtContext ¶
type TryStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyTryStmtContext ¶
func NewEmptyTryStmtContext() *TryStmtContext
func NewTryStmtContext ¶
func NewTryStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryStmtContext
func (*TryStmtContext) AllNL ¶
func (s *TryStmtContext) AllNL() []antlr.TerminalNode
func (*TryStmtContext) CatchClause ¶
func (s *TryStmtContext) CatchClause() ICatchClauseContext
func (*TryStmtContext) END ¶
func (s *TryStmtContext) END() antlr.TerminalNode
func (*TryStmtContext) EnterRule ¶
func (s *TryStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*TryStmtContext) ExitRule ¶
func (s *TryStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*TryStmtContext) FinallyClause ¶
func (s *TryStmtContext) FinallyClause() IFinallyClauseContext
func (*TryStmtContext) GetParser ¶
func (s *TryStmtContext) GetParser() antlr.Parser
func (*TryStmtContext) GetRuleContext ¶
func (s *TryStmtContext) GetRuleContext() antlr.RuleContext
func (*TryStmtContext) IsTryStmtContext ¶
func (*TryStmtContext) IsTryStmtContext()
func (*TryStmtContext) NL ¶
func (s *TryStmtContext) NL(i int) antlr.TerminalNode
func (*TryStmtContext) ToStringTree ¶
func (s *TryStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TryStmtContext) TryClause ¶
func (s *TryStmtContext) TryClause() ITryClauseContext
type UserCommandContext ¶
type UserCommandContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUserCommandContext ¶
func NewEmptyUserCommandContext() *UserCommandContext
func NewUserCommandContext ¶
func NewUserCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserCommandContext
func (*UserCommandContext) AllNL ¶
func (s *UserCommandContext) AllNL() []antlr.TerminalNode
func (*UserCommandContext) DEDENT ¶
func (s *UserCommandContext) DEDENT() antlr.TerminalNode
func (*UserCommandContext) EnterRule ¶
func (s *UserCommandContext) EnterRule(listener antlr.ParseTreeListener)
func (*UserCommandContext) ExitRule ¶
func (s *UserCommandContext) ExitRule(listener antlr.ParseTreeListener)
func (*UserCommandContext) GetParser ¶
func (s *UserCommandContext) GetParser() antlr.Parser
func (*UserCommandContext) GetRuleContext ¶
func (s *UserCommandContext) GetRuleContext() antlr.RuleContext
func (*UserCommandContext) INDENT ¶
func (s *UserCommandContext) INDENT() antlr.TerminalNode
func (*UserCommandContext) IsUserCommandContext ¶
func (*UserCommandContext) IsUserCommandContext()
func (*UserCommandContext) NL ¶
func (s *UserCommandContext) NL(i int) antlr.TerminalNode
func (*UserCommandContext) Stmts ¶
func (s *UserCommandContext) Stmts() IStmtsContext
func (*UserCommandContext) ToStringTree ¶
func (s *UserCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UserCommandContext) UserCommandHeader ¶
func (s *UserCommandContext) UserCommandHeader() IUserCommandHeaderContext
type UserCommandHeaderContext ¶
type UserCommandHeaderContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUserCommandHeaderContext ¶
func NewEmptyUserCommandHeaderContext() *UserCommandHeaderContext
func NewUserCommandHeaderContext ¶
func NewUserCommandHeaderContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserCommandHeaderContext
func (*UserCommandHeaderContext) EnterRule ¶
func (s *UserCommandHeaderContext) EnterRule(listener antlr.ParseTreeListener)
func (*UserCommandHeaderContext) ExitRule ¶
func (s *UserCommandHeaderContext) ExitRule(listener antlr.ParseTreeListener)
func (*UserCommandHeaderContext) GetParser ¶
func (s *UserCommandHeaderContext) GetParser() antlr.Parser
func (*UserCommandHeaderContext) GetRuleContext ¶
func (s *UserCommandHeaderContext) GetRuleContext() antlr.RuleContext
func (*UserCommandHeaderContext) IsUserCommandHeaderContext ¶
func (*UserCommandHeaderContext) IsUserCommandHeaderContext()
func (*UserCommandHeaderContext) ToStringTree ¶
func (s *UserCommandHeaderContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UserCommandHeaderContext) UserCommand ¶
func (s *UserCommandHeaderContext) UserCommand() antlr.TerminalNode
type UserCommandStmtContext ¶
type UserCommandStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUserCommandStmtContext ¶
func NewEmptyUserCommandStmtContext() *UserCommandStmtContext
func NewUserCommandStmtContext ¶
func NewUserCommandStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserCommandStmtContext
func (*UserCommandStmtContext) COMMAND ¶
func (s *UserCommandStmtContext) COMMAND() antlr.TerminalNode
func (*UserCommandStmtContext) EnterRule ¶
func (s *UserCommandStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*UserCommandStmtContext) ExitRule ¶
func (s *UserCommandStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*UserCommandStmtContext) GetParser ¶
func (s *UserCommandStmtContext) GetParser() antlr.Parser
func (*UserCommandStmtContext) GetRuleContext ¶
func (s *UserCommandStmtContext) GetRuleContext() antlr.RuleContext
func (*UserCommandStmtContext) IsUserCommandStmtContext ¶
func (*UserCommandStmtContext) IsUserCommandStmtContext()
func (*UserCommandStmtContext) StmtWords ¶
func (s *UserCommandStmtContext) StmtWords() IStmtWordsContext
func (*UserCommandStmtContext) ToStringTree ¶
func (s *UserCommandStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type UserStmtContext ¶
type UserStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyUserStmtContext ¶
func NewEmptyUserStmtContext() *UserStmtContext
func NewUserStmtContext ¶
func NewUserStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UserStmtContext
func (*UserStmtContext) EnterRule ¶
func (s *UserStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*UserStmtContext) ExitRule ¶
func (s *UserStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*UserStmtContext) GetParser ¶
func (s *UserStmtContext) GetParser() antlr.Parser
func (*UserStmtContext) GetRuleContext ¶
func (s *UserStmtContext) GetRuleContext() antlr.RuleContext
func (*UserStmtContext) IsUserStmtContext ¶
func (*UserStmtContext) IsUserStmtContext()
func (*UserStmtContext) StmtWords ¶
func (s *UserStmtContext) StmtWords() IStmtWordsContext
func (*UserStmtContext) ToStringTree ¶
func (s *UserStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*UserStmtContext) USER ¶
func (s *UserStmtContext) USER() antlr.TerminalNode
type VersionContext ¶
type VersionContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVersionContext ¶
func NewEmptyVersionContext() *VersionContext
func NewVersionContext ¶
func NewVersionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VersionContext
func (*VersionContext) AllNL ¶
func (s *VersionContext) AllNL() []antlr.TerminalNode
func (*VersionContext) EnterRule ¶
func (s *VersionContext) EnterRule(listener antlr.ParseTreeListener)
func (*VersionContext) ExitRule ¶
func (s *VersionContext) ExitRule(listener antlr.ParseTreeListener)
func (*VersionContext) GetParser ¶
func (s *VersionContext) GetParser() antlr.Parser
func (*VersionContext) GetRuleContext ¶
func (s *VersionContext) GetRuleContext() antlr.RuleContext
func (*VersionContext) IsVersionContext ¶
func (*VersionContext) IsVersionContext()
func (*VersionContext) NL ¶
func (s *VersionContext) NL(i int) antlr.TerminalNode
func (*VersionContext) StmtWords ¶
func (s *VersionContext) StmtWords() IStmtWordsContext
func (*VersionContext) ToStringTree ¶
func (s *VersionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VersionContext) VERSION ¶
func (s *VersionContext) VERSION() antlr.TerminalNode
type VolumeStmtContext ¶
type VolumeStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyVolumeStmtContext ¶
func NewEmptyVolumeStmtContext() *VolumeStmtContext
func NewVolumeStmtContext ¶
func NewVolumeStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VolumeStmtContext
func (*VolumeStmtContext) EnterRule ¶
func (s *VolumeStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*VolumeStmtContext) ExitRule ¶
func (s *VolumeStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*VolumeStmtContext) GetParser ¶
func (s *VolumeStmtContext) GetParser() antlr.Parser
func (*VolumeStmtContext) GetRuleContext ¶
func (s *VolumeStmtContext) GetRuleContext() antlr.RuleContext
func (*VolumeStmtContext) IsVolumeStmtContext ¶
func (*VolumeStmtContext) IsVolumeStmtContext()
func (*VolumeStmtContext) StmtWordsMaybeJSON ¶
func (s *VolumeStmtContext) StmtWordsMaybeJSON() IStmtWordsMaybeJSONContext
func (*VolumeStmtContext) ToStringTree ¶
func (s *VolumeStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*VolumeStmtContext) VOLUME ¶
func (s *VolumeStmtContext) VOLUME() antlr.TerminalNode
type WaitBlockContext ¶
type WaitBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWaitBlockContext ¶
func NewEmptyWaitBlockContext() *WaitBlockContext
func NewWaitBlockContext ¶
func NewWaitBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitBlockContext
func (*WaitBlockContext) EnterRule ¶
func (s *WaitBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitBlockContext) ExitRule ¶
func (s *WaitBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitBlockContext) GetParser ¶
func (s *WaitBlockContext) GetParser() antlr.Parser
func (*WaitBlockContext) GetRuleContext ¶
func (s *WaitBlockContext) GetRuleContext() antlr.RuleContext
func (*WaitBlockContext) IsWaitBlockContext ¶
func (*WaitBlockContext) IsWaitBlockContext()
func (*WaitBlockContext) Stmts ¶
func (s *WaitBlockContext) Stmts() IStmtsContext
func (*WaitBlockContext) ToStringTree ¶
func (s *WaitBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WaitClauseContext ¶
type WaitClauseContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWaitClauseContext ¶
func NewEmptyWaitClauseContext() *WaitClauseContext
func NewWaitClauseContext ¶
func NewWaitClauseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitClauseContext
func (*WaitClauseContext) AllNL ¶
func (s *WaitClauseContext) AllNL() []antlr.TerminalNode
func (*WaitClauseContext) EnterRule ¶
func (s *WaitClauseContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitClauseContext) ExitRule ¶
func (s *WaitClauseContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitClauseContext) GetParser ¶
func (s *WaitClauseContext) GetParser() antlr.Parser
func (*WaitClauseContext) GetRuleContext ¶
func (s *WaitClauseContext) GetRuleContext() antlr.RuleContext
func (*WaitClauseContext) IsWaitClauseContext ¶
func (*WaitClauseContext) IsWaitClauseContext()
func (*WaitClauseContext) NL ¶
func (s *WaitClauseContext) NL(i int) antlr.TerminalNode
func (*WaitClauseContext) ToStringTree ¶
func (s *WaitClauseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WaitClauseContext) WAIT ¶
func (s *WaitClauseContext) WAIT() antlr.TerminalNode
func (*WaitClauseContext) WaitBlock ¶
func (s *WaitClauseContext) WaitBlock() IWaitBlockContext
func (*WaitClauseContext) WaitExpr ¶
func (s *WaitClauseContext) WaitExpr() IWaitExprContext
type WaitExprContext ¶
type WaitExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWaitExprContext ¶
func NewEmptyWaitExprContext() *WaitExprContext
func NewWaitExprContext ¶
func NewWaitExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitExprContext
func (*WaitExprContext) EnterRule ¶
func (s *WaitExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitExprContext) ExitRule ¶
func (s *WaitExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitExprContext) GetParser ¶
func (s *WaitExprContext) GetParser() antlr.Parser
func (*WaitExprContext) GetRuleContext ¶
func (s *WaitExprContext) GetRuleContext() antlr.RuleContext
func (*WaitExprContext) IsWaitExprContext ¶
func (*WaitExprContext) IsWaitExprContext()
func (*WaitExprContext) StmtWords ¶
func (s *WaitExprContext) StmtWords() IStmtWordsContext
func (*WaitExprContext) ToStringTree ¶
func (s *WaitExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WaitStmtContext ¶
type WaitStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWaitStmtContext ¶
func NewEmptyWaitStmtContext() *WaitStmtContext
func NewWaitStmtContext ¶
func NewWaitStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WaitStmtContext
func (*WaitStmtContext) AllNL ¶
func (s *WaitStmtContext) AllNL() []antlr.TerminalNode
func (*WaitStmtContext) END ¶
func (s *WaitStmtContext) END() antlr.TerminalNode
func (*WaitStmtContext) EnterRule ¶
func (s *WaitStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*WaitStmtContext) ExitRule ¶
func (s *WaitStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*WaitStmtContext) GetParser ¶
func (s *WaitStmtContext) GetParser() antlr.Parser
func (*WaitStmtContext) GetRuleContext ¶
func (s *WaitStmtContext) GetRuleContext() antlr.RuleContext
func (*WaitStmtContext) IsWaitStmtContext ¶
func (*WaitStmtContext) IsWaitStmtContext()
func (*WaitStmtContext) NL ¶
func (s *WaitStmtContext) NL(i int) antlr.TerminalNode
func (*WaitStmtContext) ToStringTree ¶
func (s *WaitStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WaitStmtContext) WaitClause ¶
func (s *WaitStmtContext) WaitClause() IWaitClauseContext
type WithBlockContext ¶
type WithBlockContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWithBlockContext ¶
func NewEmptyWithBlockContext() *WithBlockContext
func NewWithBlockContext ¶
func NewWithBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithBlockContext
func (*WithBlockContext) EnterRule ¶
func (s *WithBlockContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithBlockContext) ExitRule ¶
func (s *WithBlockContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithBlockContext) GetParser ¶
func (s *WithBlockContext) GetParser() antlr.Parser
func (*WithBlockContext) GetRuleContext ¶
func (s *WithBlockContext) GetRuleContext() antlr.RuleContext
func (*WithBlockContext) IsWithBlockContext ¶
func (*WithBlockContext) IsWithBlockContext()
func (*WithBlockContext) Stmts ¶
func (s *WithBlockContext) Stmts() IStmtsContext
func (*WithBlockContext) ToStringTree ¶
func (s *WithBlockContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WithCommandContext ¶
type WithCommandContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWithCommandContext ¶
func NewEmptyWithCommandContext() *WithCommandContext
func NewWithCommandContext ¶
func NewWithCommandContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithCommandContext
func (*WithCommandContext) DockerCommand ¶
func (s *WithCommandContext) DockerCommand() IDockerCommandContext
func (*WithCommandContext) EnterRule ¶
func (s *WithCommandContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithCommandContext) ExitRule ¶
func (s *WithCommandContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithCommandContext) GetParser ¶
func (s *WithCommandContext) GetParser() antlr.Parser
func (*WithCommandContext) GetRuleContext ¶
func (s *WithCommandContext) GetRuleContext() antlr.RuleContext
func (*WithCommandContext) IsWithCommandContext ¶
func (*WithCommandContext) IsWithCommandContext()
func (*WithCommandContext) ToStringTree ¶
func (s *WithCommandContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WithExprContext ¶
type WithExprContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWithExprContext ¶
func NewEmptyWithExprContext() *WithExprContext
func NewWithExprContext ¶
func NewWithExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithExprContext
func (*WithExprContext) EnterRule ¶
func (s *WithExprContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithExprContext) ExitRule ¶
func (s *WithExprContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithExprContext) GetParser ¶
func (s *WithExprContext) GetParser() antlr.Parser
func (*WithExprContext) GetRuleContext ¶
func (s *WithExprContext) GetRuleContext() antlr.RuleContext
func (*WithExprContext) IsWithExprContext ¶
func (*WithExprContext) IsWithExprContext()
func (*WithExprContext) ToStringTree ¶
func (s *WithExprContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WithExprContext) WITH ¶
func (s *WithExprContext) WITH() antlr.TerminalNode
func (*WithExprContext) WithCommand ¶
func (s *WithExprContext) WithCommand() IWithCommandContext
type WithStmtContext ¶
type WithStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWithStmtContext ¶
func NewEmptyWithStmtContext() *WithStmtContext
func NewWithStmtContext ¶
func NewWithStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WithStmtContext
func (*WithStmtContext) AllNL ¶
func (s *WithStmtContext) AllNL() []antlr.TerminalNode
func (*WithStmtContext) END ¶
func (s *WithStmtContext) END() antlr.TerminalNode
func (*WithStmtContext) EnterRule ¶
func (s *WithStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*WithStmtContext) ExitRule ¶
func (s *WithStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*WithStmtContext) GetParser ¶
func (s *WithStmtContext) GetParser() antlr.Parser
func (*WithStmtContext) GetRuleContext ¶
func (s *WithStmtContext) GetRuleContext() antlr.RuleContext
func (*WithStmtContext) IsWithStmtContext ¶
func (*WithStmtContext) IsWithStmtContext()
func (*WithStmtContext) NL ¶
func (s *WithStmtContext) NL(i int) antlr.TerminalNode
func (*WithStmtContext) ToStringTree ¶
func (s *WithStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WithStmtContext) WithBlock ¶
func (s *WithStmtContext) WithBlock() IWithBlockContext
func (*WithStmtContext) WithExpr ¶
func (s *WithStmtContext) WithExpr() IWithExprContext
type WorkdirStmtContext ¶
type WorkdirStmtContext struct {
*antlr.BaseParserRuleContext
// contains filtered or unexported fields
}
func NewEmptyWorkdirStmtContext ¶
func NewEmptyWorkdirStmtContext() *WorkdirStmtContext
func NewWorkdirStmtContext ¶
func NewWorkdirStmtContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WorkdirStmtContext
func (*WorkdirStmtContext) EnterRule ¶
func (s *WorkdirStmtContext) EnterRule(listener antlr.ParseTreeListener)
func (*WorkdirStmtContext) ExitRule ¶
func (s *WorkdirStmtContext) ExitRule(listener antlr.ParseTreeListener)
func (*WorkdirStmtContext) GetParser ¶
func (s *WorkdirStmtContext) GetParser() antlr.Parser
func (*WorkdirStmtContext) GetRuleContext ¶
func (s *WorkdirStmtContext) GetRuleContext() antlr.RuleContext
func (*WorkdirStmtContext) IsWorkdirStmtContext ¶
func (*WorkdirStmtContext) IsWorkdirStmtContext()
func (*WorkdirStmtContext) StmtWords ¶
func (s *WorkdirStmtContext) StmtWords() IStmtWordsContext
func (*WorkdirStmtContext) ToStringTree ¶
func (s *WorkdirStmtContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WorkdirStmtContext) WORKDIR ¶
func (s *WorkdirStmtContext) WORKDIR() antlr.TerminalNode