phpparser

package
v1.2.9-sp7 Latest Latest
Warning

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

Go to latest
Published: Dec 29, 2023 License: AGPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PHPLexerSeaWhitespace              = 1
	PHPLexerHtmlText                   = 2
	PHPLexerXmlStart                   = 3
	PHPLexerPHPStart                   = 4
	PHPLexerHtmlScriptOpen             = 5
	PHPLexerHtmlStyleOpen              = 6
	PHPLexerHtmlComment                = 7
	PHPLexerHtmlDtd                    = 8
	PHPLexerHtmlOpen                   = 9
	PHPLexerShebang                    = 10
	PHPLexerError                      = 11
	PHPLexerXmlText                    = 12
	PHPLexerXmlClose                   = 13
	PHPLexerPHPStartInside             = 14
	PHPLexerHtmlClose                  = 15
	PHPLexerHtmlSlashClose             = 16
	PHPLexerHtmlSlash                  = 17
	PHPLexerHtmlEquals                 = 18
	PHPLexerHtmlStartQuoteString       = 19
	PHPLexerHtmlStartDoubleQuoteString = 20
	PHPLexerHtmlHex                    = 21
	PHPLexerHtmlDecimal                = 22
	PHPLexerHtmlSpace                  = 23
	PHPLexerHtmlName                   = 24
	PHPLexerErrorInside                = 25
	PHPLexerPHPStartInsideQuoteString  = 26
	PHPLexerHtmlEndQuoteString         = 27
	PHPLexerHtmlQuoteString            = 28
	PHPLexerErrorHtmlQuote             = 29
	PHPLexerPHPStartDoubleQuoteString  = 30
	PHPLexerHtmlEndDoubleQuoteString   = 31
	PHPLexerHtmlDoubleQuoteString      = 32
	PHPLexerErrorHtmlDoubleQuote       = 33
	PHPLexerScriptText                 = 34
	PHPLexerHtmlScriptClose            = 35
	PHPLexerPHPStartInsideScript       = 36
	PHPLexerStyleBody                  = 37
	PHPLexerPHPEnd                     = 38
	PHPLexerWhitespace                 = 39
	PHPLexerMultiLineComment           = 40
	PHPLexerSingleLineComment          = 41
	PHPLexerShellStyleComment          = 42
	PHPLexerAttributeStart             = 43
	PHPLexerAbstract                   = 44
	PHPLexerArray                      = 45
	PHPLexerAs                         = 46
	PHPLexerBinaryCast                 = 47
	PHPLexerBoolType                   = 48
	PHPLexerBooleanConstant            = 49
	PHPLexerBreak                      = 50
	PHPLexerCallable                   = 51
	PHPLexerCase                       = 52
	PHPLexerCatch                      = 53
	PHPLexerClass                      = 54
	PHPLexerClone                      = 55
	PHPLexerConst                      = 56
	PHPLexerContinue                   = 57
	PHPLexerDeclare                    = 58
	PHPLexerDefault                    = 59
	PHPLexerDo                         = 60
	PHPLexerDoubleCast                 = 61
	PHPLexerDoubleType                 = 62
	PHPLexerEcho                       = 63
	PHPLexerElse                       = 64
	PHPLexerElseIf                     = 65
	PHPLexerEmpty                      = 66
	PHPLexerEnum_                      = 67
	PHPLexerEndDeclare                 = 68
	PHPLexerEndFor                     = 69
	PHPLexerEndForeach                 = 70
	PHPLexerEndIf                      = 71
	PHPLexerEndSwitch                  = 72
	PHPLexerEndWhile                   = 73
	PHPLexerEval                       = 74
	PHPLexerExit                       = 75
	PHPLexerExtends                    = 76
	PHPLexerFinal                      = 77
	PHPLexerFinally                    = 78
	PHPLexerFloatCast                  = 79
	PHPLexerFor                        = 80
	PHPLexerForeach                    = 81
	PHPLexerFunction_                  = 82
	PHPLexerGlobal                     = 83
	PHPLexerGoto                       = 84
	PHPLexerIf                         = 85
	PHPLexerImplements                 = 86
	PHPLexerImport                     = 87
	PHPLexerInclude                    = 88
	PHPLexerIncludeOnce                = 89
	PHPLexerInstanceOf                 = 90
	PHPLexerInsteadOf                  = 91
	PHPLexerInt8Cast                   = 92
	PHPLexerInt16Cast                  = 93
	PHPLexerInt64Type                  = 94
	PHPLexerIntType                    = 95
	PHPLexerInterface                  = 96
	PHPLexerIsSet                      = 97
	PHPLexerList                       = 98
	PHPLexerLogicalAnd                 = 99
	PHPLexerLogicalOr                  = 100
	PHPLexerLogicalXor                 = 101
	PHPLexerMatch_                     = 102
	PHPLexerNamespace                  = 103
	PHPLexerNew                        = 104
	PHPLexerNull                       = 105
	PHPLexerObjectType                 = 106
	PHPLexerParent_                    = 107
	PHPLexerPartial                    = 108
	PHPLexerPrint                      = 109
	PHPLexerPrivate                    = 110
	PHPLexerProtected                  = 111
	PHPLexerPublic                     = 112
	PHPLexerReadonly                   = 113
	PHPLexerRequire                    = 114
	PHPLexerRequireOnce                = 115
	PHPLexerResource                   = 116
	PHPLexerReturn                     = 117
	PHPLexerStatic                     = 118
	PHPLexerStringType                 = 119
	PHPLexerSwitch                     = 120
	PHPLexerThrow                      = 121
	PHPLexerTrait                      = 122
	PHPLexerTry                        = 123
	PHPLexerTypeof                     = 124
	PHPLexerUintCast                   = 125
	PHPLexerUnicodeCast                = 126
	PHPLexerUnset                      = 127
	PHPLexerUse                        = 128
	PHPLexerVar                        = 129
	PHPLexerWhile                      = 130
	PHPLexerYield                      = 131
	PHPLexerFrom                       = 132
	PHPLexerLambdaFn                   = 133
	PHPLexerTicks                      = 134
	PHPLexerEncoding                   = 135
	PHPLexerStrictTypes                = 136
	PHPLexerGet                        = 137
	PHPLexerSet                        = 138
	PHPLexerCall                       = 139
	PHPLexerCallStatic                 = 140
	PHPLexerConstructor                = 141
	PHPLexerDestruct                   = 142
	PHPLexerWakeup                     = 143
	PHPLexerSleep                      = 144
	PHPLexerAutoload                   = 145
	PHPLexerIsSet__                    = 146
	PHPLexerUnset__                    = 147
	PHPLexerToString__                 = 148
	PHPLexerInvoke                     = 149
	PHPLexerSetState                   = 150
	PHPLexerClone__                    = 151
	PHPLexerDebugInfo                  = 152
	PHPLexerNamespace__                = 153
	PHPLexerClass__                    = 154
	PHPLexerTraic__                    = 155
	PHPLexerFunction__                 = 156
	PHPLexerMethod__                   = 157
	PHPLexerLine__                     = 158
	PHPLexerFile__                     = 159
	PHPLexerDir__                      = 160
	PHPLexerSpaceship                  = 161
	PHPLexerDoubleArrow                = 162
	PHPLexerInc                        = 163
	PHPLexerDec                        = 164
	PHPLexerIsIdentical                = 165
	PHPLexerIsNoidentical              = 166
	PHPLexerIsEqual                    = 167
	PHPLexerIsNotEq                    = 168
	PHPLexerIsSmallerOrEqual           = 169
	PHPLexerIsGreaterOrEqual           = 170
	PHPLexerPlusEqual                  = 171
	PHPLexerMinusEqual                 = 172
	PHPLexerMulEqual                   = 173
	PHPLexerPow                        = 174
	PHPLexerPowEqual                   = 175
	PHPLexerDivEqual                   = 176
	PHPLexerConcaequal                 = 177
	PHPLexerModEqual                   = 178
	PHPLexerShiftLeftEqual             = 179
	PHPLexerShiftRightEqual            = 180
	PHPLexerAndEqual                   = 181
	PHPLexerOrEqual                    = 182
	PHPLexerXorEqual                   = 183
	PHPLexerBooleanOr                  = 184
	PHPLexerBooleanAnd                 = 185
	PHPLexerNullCoalescing             = 186
	PHPLexerNullCoalescingEqual        = 187
	PHPLexerShiftLeft                  = 188
	PHPLexerShiftRight                 = 189
	PHPLexerDoubleColon                = 190
	PHPLexerObjectOperator             = 191
	PHPLexerNamespaceSeparator         = 192
	PHPLexerEllipsis                   = 193
	PHPLexerLess                       = 194
	PHPLexerGreater                    = 195
	PHPLexerAmpersand                  = 196
	PHPLexerPipe                       = 197
	PHPLexerBang                       = 198
	PHPLexerCaret                      = 199
	PHPLexerPlus                       = 200
	PHPLexerMinus                      = 201
	PHPLexerAsterisk                   = 202
	PHPLexerPercent                    = 203
	PHPLexerDivide                     = 204
	PHPLexerTilde                      = 205
	PHPLexerSuppressWarnings           = 206
	PHPLexerDollar                     = 207
	PHPLexerDot                        = 208
	PHPLexerQuestionMark               = 209
	PHPLexerOpenRoundBracket           = 210
	PHPLexerCloseRoundBracket          = 211
	PHPLexerOpenSquareBracket          = 212
	PHPLexerCloseSquareBracket         = 213
	PHPLexerOpenCurlyBracket           = 214
	PHPLexerCloseCurlyBracket          = 215
	PHPLexerComma                      = 216
	PHPLexerColon                      = 217
	PHPLexerSemiColon                  = 218
	PHPLexerEq                         = 219
	PHPLexerQuote                      = 220
	PHPLexerBackQuote                  = 221
	PHPLexerVarName                    = 222
	PHPLexerLabel                      = 223
	PHPLexerOctal                      = 224
	PHPLexerDecimal                    = 225
	PHPLexerReal                       = 226
	PHPLexerHex                        = 227
	PHPLexerBinary                     = 228
	PHPLexerBackQuoteString            = 229
	PHPLexerSingleQuoteString          = 230
	PHPLexerDoubleQuote                = 231
	PHPLexerStartNowDoc                = 232
	PHPLexerStartHereDoc               = 233
	PHPLexerErrorPhp                   = 234
	PHPLexerCurlyDollar                = 235
	PHPLexerUnicodeEscape              = 236
	PHPLexerStringPart                 = 237
	PHPLexerComment                    = 238
	PHPLexerPHPEndSingleLineComment    = 239
	PHPLexerCommentEnd                 = 240
	PHPLexerHereDocText                = 241
	PHPLexerXmlText2                   = 242
)

PHPLexer tokens.

View Source
const (
	PHPLexerPhpComments = 2
	PHPLexerErrorLexem  = 3
	PHPLexerSkipChannel = 4
)

PHPLexer escapedChannels.

View Source
const (
	PHPLexerXML = iota + 1
	PHPLexerINSIDE
	PHPLexerHtmlQuoteStringMode
	PHPLexerHtmlDoubleQuoteStringMode
	PHPLexerSCRIPT
	PHPLexerSTYLE
	PHPLexerPHP
	PHPLexerInterpolationString
	PHPLexerSingleLineCommentMode
	PHPLexerHereDoc
)

PHPLexer modes.

View Source
const (
	PHPParserEOF                        = antlr.TokenEOF
	PHPParserSeaWhitespace              = 1
	PHPParserHtmlText                   = 2
	PHPParserXmlStart                   = 3
	PHPParserPHPStart                   = 4
	PHPParserHtmlScriptOpen             = 5
	PHPParserHtmlStyleOpen              = 6
	PHPParserHtmlComment                = 7
	PHPParserHtmlDtd                    = 8
	PHPParserHtmlOpen                   = 9
	PHPParserShebang                    = 10
	PHPParserError                      = 11
	PHPParserXmlText                    = 12
	PHPParserXmlClose                   = 13
	PHPParserPHPStartInside             = 14
	PHPParserHtmlClose                  = 15
	PHPParserHtmlSlashClose             = 16
	PHPParserHtmlSlash                  = 17
	PHPParserHtmlEquals                 = 18
	PHPParserHtmlStartQuoteString       = 19
	PHPParserHtmlStartDoubleQuoteString = 20
	PHPParserHtmlHex                    = 21
	PHPParserHtmlDecimal                = 22
	PHPParserHtmlSpace                  = 23
	PHPParserHtmlName                   = 24
	PHPParserErrorInside                = 25
	PHPParserPHPStartInsideQuoteString  = 26
	PHPParserHtmlEndQuoteString         = 27
	PHPParserHtmlQuoteString            = 28
	PHPParserErrorHtmlQuote             = 29
	PHPParserPHPStartDoubleQuoteString  = 30
	PHPParserHtmlEndDoubleQuoteString   = 31
	PHPParserHtmlDoubleQuoteString      = 32
	PHPParserErrorHtmlDoubleQuote       = 33
	PHPParserScriptText                 = 34
	PHPParserHtmlScriptClose            = 35
	PHPParserPHPStartInsideScript       = 36
	PHPParserStyleBody                  = 37
	PHPParserPHPEnd                     = 38
	PHPParserWhitespace                 = 39
	PHPParserMultiLineComment           = 40
	PHPParserSingleLineComment          = 41
	PHPParserShellStyleComment          = 42
	PHPParserAttributeStart             = 43
	PHPParserAbstract                   = 44
	PHPParserArray                      = 45
	PHPParserAs                         = 46
	PHPParserBinaryCast                 = 47
	PHPParserBoolType                   = 48
	PHPParserBooleanConstant            = 49
	PHPParserBreak                      = 50
	PHPParserCallable                   = 51
	PHPParserCase                       = 52
	PHPParserCatch                      = 53
	PHPParserClass                      = 54
	PHPParserClone                      = 55
	PHPParserConst                      = 56
	PHPParserContinue                   = 57
	PHPParserDeclare                    = 58
	PHPParserDefault                    = 59
	PHPParserDo                         = 60
	PHPParserDoubleCast                 = 61
	PHPParserDoubleType                 = 62
	PHPParserEcho                       = 63
	PHPParserElse                       = 64
	PHPParserElseIf                     = 65
	PHPParserEmpty                      = 66
	PHPParserEnum_                      = 67
	PHPParserEndDeclare                 = 68
	PHPParserEndFor                     = 69
	PHPParserEndForeach                 = 70
	PHPParserEndIf                      = 71
	PHPParserEndSwitch                  = 72
	PHPParserEndWhile                   = 73
	PHPParserEval                       = 74
	PHPParserExit                       = 75
	PHPParserExtends                    = 76
	PHPParserFinal                      = 77
	PHPParserFinally                    = 78
	PHPParserFloatCast                  = 79
	PHPParserFor                        = 80
	PHPParserForeach                    = 81
	PHPParserFunction_                  = 82
	PHPParserGlobal                     = 83
	PHPParserGoto                       = 84
	PHPParserIf                         = 85
	PHPParserImplements                 = 86
	PHPParserImport                     = 87
	PHPParserInclude                    = 88
	PHPParserIncludeOnce                = 89
	PHPParserInstanceOf                 = 90
	PHPParserInsteadOf                  = 91
	PHPParserInt8Cast                   = 92
	PHPParserInt16Cast                  = 93
	PHPParserInt64Type                  = 94
	PHPParserIntType                    = 95
	PHPParserInterface                  = 96
	PHPParserIsSet                      = 97
	PHPParserList                       = 98
	PHPParserLogicalAnd                 = 99
	PHPParserLogicalOr                  = 100
	PHPParserLogicalXor                 = 101
	PHPParserMatch_                     = 102
	PHPParserNamespace                  = 103
	PHPParserNew                        = 104
	PHPParserNull                       = 105
	PHPParserObjectType                 = 106
	PHPParserParent_                    = 107
	PHPParserPartial                    = 108
	PHPParserPrint                      = 109
	PHPParserPrivate                    = 110
	PHPParserProtected                  = 111
	PHPParserPublic                     = 112
	PHPParserReadonly                   = 113
	PHPParserRequire                    = 114
	PHPParserRequireOnce                = 115
	PHPParserResource                   = 116
	PHPParserReturn                     = 117
	PHPParserStatic                     = 118
	PHPParserStringType                 = 119
	PHPParserSwitch                     = 120
	PHPParserThrow                      = 121
	PHPParserTrait                      = 122
	PHPParserTry                        = 123
	PHPParserTypeof                     = 124
	PHPParserUintCast                   = 125
	PHPParserUnicodeCast                = 126
	PHPParserUnset                      = 127
	PHPParserUse                        = 128
	PHPParserVar                        = 129
	PHPParserWhile                      = 130
	PHPParserYield                      = 131
	PHPParserFrom                       = 132
	PHPParserLambdaFn                   = 133
	PHPParserTicks                      = 134
	PHPParserEncoding                   = 135
	PHPParserStrictTypes                = 136
	PHPParserGet                        = 137
	PHPParserSet                        = 138
	PHPParserCall                       = 139
	PHPParserCallStatic                 = 140
	PHPParserConstructor                = 141
	PHPParserDestruct                   = 142
	PHPParserWakeup                     = 143
	PHPParserSleep                      = 144
	PHPParserAutoload                   = 145
	PHPParserIsSet__                    = 146
	PHPParserUnset__                    = 147
	PHPParserToString__                 = 148
	PHPParserInvoke                     = 149
	PHPParserSetState                   = 150
	PHPParserClone__                    = 151
	PHPParserDebugInfo                  = 152
	PHPParserNamespace__                = 153
	PHPParserClass__                    = 154
	PHPParserTraic__                    = 155
	PHPParserFunction__                 = 156
	PHPParserMethod__                   = 157
	PHPParserLine__                     = 158
	PHPParserFile__                     = 159
	PHPParserDir__                      = 160
	PHPParserSpaceship                  = 161
	PHPParserDoubleArrow                = 162
	PHPParserInc                        = 163
	PHPParserDec                        = 164
	PHPParserIsIdentical                = 165
	PHPParserIsNoidentical              = 166
	PHPParserIsEqual                    = 167
	PHPParserIsNotEq                    = 168
	PHPParserIsSmallerOrEqual           = 169
	PHPParserIsGreaterOrEqual           = 170
	PHPParserPlusEqual                  = 171
	PHPParserMinusEqual                 = 172
	PHPParserMulEqual                   = 173
	PHPParserPow                        = 174
	PHPParserPowEqual                   = 175
	PHPParserDivEqual                   = 176
	PHPParserConcaequal                 = 177
	PHPParserModEqual                   = 178
	PHPParserShiftLeftEqual             = 179
	PHPParserShiftRightEqual            = 180
	PHPParserAndEqual                   = 181
	PHPParserOrEqual                    = 182
	PHPParserXorEqual                   = 183
	PHPParserBooleanOr                  = 184
	PHPParserBooleanAnd                 = 185
	PHPParserNullCoalescing             = 186
	PHPParserNullCoalescingEqual        = 187
	PHPParserShiftLeft                  = 188
	PHPParserShiftRight                 = 189
	PHPParserDoubleColon                = 190
	PHPParserObjectOperator             = 191
	PHPParserNamespaceSeparator         = 192
	PHPParserEllipsis                   = 193
	PHPParserLess                       = 194
	PHPParserGreater                    = 195
	PHPParserAmpersand                  = 196
	PHPParserPipe                       = 197
	PHPParserBang                       = 198
	PHPParserCaret                      = 199
	PHPParserPlus                       = 200
	PHPParserMinus                      = 201
	PHPParserAsterisk                   = 202
	PHPParserPercent                    = 203
	PHPParserDivide                     = 204
	PHPParserTilde                      = 205
	PHPParserSuppressWarnings           = 206
	PHPParserDollar                     = 207
	PHPParserDot                        = 208
	PHPParserQuestionMark               = 209
	PHPParserOpenRoundBracket           = 210
	PHPParserCloseRoundBracket          = 211
	PHPParserOpenSquareBracket          = 212
	PHPParserCloseSquareBracket         = 213
	PHPParserOpenCurlyBracket           = 214
	PHPParserCloseCurlyBracket          = 215
	PHPParserComma                      = 216
	PHPParserColon                      = 217
	PHPParserSemiColon                  = 218
	PHPParserEq                         = 219
	PHPParserQuote                      = 220
	PHPParserBackQuote                  = 221
	PHPParserVarName                    = 222
	PHPParserLabel                      = 223
	PHPParserOctal                      = 224
	PHPParserDecimal                    = 225
	PHPParserReal                       = 226
	PHPParserHex                        = 227
	PHPParserBinary                     = 228
	PHPParserBackQuoteString            = 229
	PHPParserSingleQuoteString          = 230
	PHPParserDoubleQuote                = 231
	PHPParserStartNowDoc                = 232
	PHPParserStartHereDoc               = 233
	PHPParserErrorPhp                   = 234
	PHPParserCurlyDollar                = 235
	PHPParserUnicodeEscape              = 236
	PHPParserStringPart                 = 237
	PHPParserComment                    = 238
	PHPParserPHPEndSingleLineComment    = 239
	PHPParserCommentEnd                 = 240
	PHPParserHereDocText                = 241
	PHPParserXmlText2                   = 242
)

PHPParser tokens.

View Source
const (
	PHPParserRULE_htmlDocument                  = 0
	PHPParserRULE_htmlDocumentElement           = 1
	PHPParserRULE_inlineHtml                    = 2
	PHPParserRULE_htmlElement                   = 3
	PHPParserRULE_scriptText                    = 4
	PHPParserRULE_phpBlock                      = 5
	PHPParserRULE_importStatement               = 6
	PHPParserRULE_topStatement                  = 7
	PHPParserRULE_useDeclaration                = 8
	PHPParserRULE_useDeclarationContentList     = 9
	PHPParserRULE_useDeclarationContent         = 10
	PHPParserRULE_namespaceDeclaration          = 11
	PHPParserRULE_namespaceStatement            = 12
	PHPParserRULE_functionDeclaration           = 13
	PHPParserRULE_classDeclaration              = 14
	PHPParserRULE_classEntryType                = 15
	PHPParserRULE_interfaceList                 = 16
	PHPParserRULE_typeParameterList             = 17
	PHPParserRULE_typeParameterWithDefaultsList = 18
	PHPParserRULE_typeParameterDecl             = 19
	PHPParserRULE_typeParameterWithDefaultDecl  = 20
	PHPParserRULE_attributes                    = 21
	PHPParserRULE_attributeGroup                = 22
	PHPParserRULE_attribute                     = 23
	PHPParserRULE_innerStatementList            = 24
	PHPParserRULE_innerStatement                = 25
	PHPParserRULE_labelStatement                = 26
	PHPParserRULE_statement                     = 27
	PHPParserRULE_emptyStatement_               = 28
	PHPParserRULE_blockStatement                = 29
	PHPParserRULE_ifStatement                   = 30
	PHPParserRULE_elseIfStatement               = 31
	PHPParserRULE_elseIfColonStatement          = 32
	PHPParserRULE_elseStatement                 = 33
	PHPParserRULE_elseColonStatement            = 34
	PHPParserRULE_whileStatement                = 35
	PHPParserRULE_doWhileStatement              = 36
	PHPParserRULE_forStatement                  = 37
	PHPParserRULE_forInit                       = 38
	PHPParserRULE_forUpdate                     = 39
	PHPParserRULE_switchStatement               = 40
	PHPParserRULE_switchBlock                   = 41
	PHPParserRULE_breakStatement                = 42
	PHPParserRULE_continueStatement             = 43
	PHPParserRULE_returnStatement               = 44
	PHPParserRULE_expressionStatement           = 45
	PHPParserRULE_unsetStatement                = 46
	PHPParserRULE_foreachStatement              = 47
	PHPParserRULE_tryCatchFinally               = 48
	PHPParserRULE_catchClause                   = 49
	PHPParserRULE_finallyStatement              = 50
	PHPParserRULE_throwStatement                = 51
	PHPParserRULE_gotoStatement                 = 52
	PHPParserRULE_declareStatement              = 53
	PHPParserRULE_inlineHtmlStatement           = 54
	PHPParserRULE_declareList                   = 55
	PHPParserRULE_directive                     = 56
	PHPParserRULE_formalParameterList           = 57
	PHPParserRULE_formalParameter               = 58
	PHPParserRULE_typeHint                      = 59
	PHPParserRULE_globalStatement               = 60
	PHPParserRULE_globalVar                     = 61
	PHPParserRULE_echoStatement                 = 62
	PHPParserRULE_staticVariableStatement       = 63
	PHPParserRULE_classStatement                = 64
	PHPParserRULE_traitAdaptations              = 65
	PHPParserRULE_traitAdaptationStatement      = 66
	PHPParserRULE_traitPrecedence               = 67
	PHPParserRULE_traitAlias                    = 68
	PHPParserRULE_traitMethodReference          = 69
	PHPParserRULE_baseCtorCall                  = 70
	PHPParserRULE_returnTypeDecl                = 71
	PHPParserRULE_methodBody                    = 72
	PHPParserRULE_propertyModifiers             = 73
	PHPParserRULE_memberModifiers               = 74
	PHPParserRULE_variableInitializer           = 75
	PHPParserRULE_identifierInitializer         = 76
	PHPParserRULE_globalConstantDeclaration     = 77
	PHPParserRULE_enumDeclaration               = 78
	PHPParserRULE_enumItem                      = 79
	PHPParserRULE_expressionList                = 80
	PHPParserRULE_parentheses                   = 81
	PHPParserRULE_expression                    = 82
	PHPParserRULE_assignable                    = 83
	PHPParserRULE_arrayCreation                 = 84
	PHPParserRULE_arrayDestructuring            = 85
	PHPParserRULE_indexedDestructItem           = 86
	PHPParserRULE_keyedDestructItem             = 87
	PHPParserRULE_lambdaFunctionExpr            = 88
	PHPParserRULE_matchExpr                     = 89
	PHPParserRULE_matchItem                     = 90
	PHPParserRULE_newExpr                       = 91
	PHPParserRULE_assignmentOperator            = 92
	PHPParserRULE_yieldExpression               = 93
	PHPParserRULE_arrayItemList                 = 94
	PHPParserRULE_arrayItem                     = 95
	PHPParserRULE_lambdaFunctionUseVars         = 96
	PHPParserRULE_lambdaFunctionUseVar          = 97
	PHPParserRULE_qualifiedStaticTypeRef        = 98
	PHPParserRULE_typeRef                       = 99
	PHPParserRULE_anonymousClass                = 100
	PHPParserRULE_indirectTypeRef               = 101
	PHPParserRULE_qualifiedNamespaceName        = 102
	PHPParserRULE_namespaceNameList             = 103
	PHPParserRULE_namespaceNameTail             = 104
	PHPParserRULE_qualifiedNamespaceNameList    = 105
	PHPParserRULE_arguments                     = 106
	PHPParserRULE_actualArgument                = 107
	PHPParserRULE_argumentName                  = 108
	PHPParserRULE_constantInitializer           = 109
	PHPParserRULE_constantString                = 110
	PHPParserRULE_constant                      = 111
	PHPParserRULE_literalConstant               = 112
	PHPParserRULE_numericConstant               = 113
	PHPParserRULE_classConstant                 = 114
	PHPParserRULE_stringConstant                = 115
	PHPParserRULE_string                        = 116
	PHPParserRULE_interpolatedStringPart        = 117
	PHPParserRULE_chainList                     = 118
	PHPParserRULE_chain                         = 119
	PHPParserRULE_chainOrigin                   = 120
	PHPParserRULE_memberAccess                  = 121
	PHPParserRULE_functionCall                  = 122
	PHPParserRULE_functionCallName              = 123
	PHPParserRULE_actualArguments               = 124
	PHPParserRULE_chainBase                     = 125
	PHPParserRULE_keyedFieldName                = 126
	PHPParserRULE_keyedSimpleFieldName          = 127
	PHPParserRULE_keyedVariable                 = 128
	PHPParserRULE_squareCurlyExpression         = 129
	PHPParserRULE_assignmentList                = 130
	PHPParserRULE_assignmentListElement         = 131
	PHPParserRULE_modifier                      = 132
	PHPParserRULE_identifier                    = 133
	PHPParserRULE_memberModifier                = 134
	PHPParserRULE_magicConstant                 = 135
	PHPParserRULE_magicMethod                   = 136
	PHPParserRULE_primitiveType                 = 137
	PHPParserRULE_castOperation                 = 138
)

PHPParser rules.

Variables

This section is empty.

Functions

func PHPLexerInit

func PHPLexerInit()

PHPLexerInit initializes any static state used to implement PHPLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewPHPLexer(). You can call this function if you wish to initialize the static state ahead of time.

func PHPParserInit

func PHPParserInit()

PHPParserInit initializes any static state used to implement PHPParser. By default the static state used to implement the parser is lazily initialized during the first call to NewPHPParser(). You can call this function if you wish to initialize the static state ahead of time.

Types

type ActualArgumentContext

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

func NewActualArgumentContext

func NewActualArgumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActualArgumentContext

func NewEmptyActualArgumentContext

func NewEmptyActualArgumentContext() *ActualArgumentContext

func (*ActualArgumentContext) Accept

func (s *ActualArgumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ActualArgumentContext) Ampersand

func (s *ActualArgumentContext) Ampersand() antlr.TerminalNode

func (*ActualArgumentContext) ArgumentName

func (s *ActualArgumentContext) ArgumentName() IArgumentNameContext

func (*ActualArgumentContext) Chain

func (*ActualArgumentContext) Ellipsis

func (s *ActualArgumentContext) Ellipsis() antlr.TerminalNode

func (*ActualArgumentContext) Expression

func (s *ActualArgumentContext) Expression() IExpressionContext

func (*ActualArgumentContext) GetParser

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

func (*ActualArgumentContext) GetRuleContext

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

func (*ActualArgumentContext) IsActualArgumentContext

func (*ActualArgumentContext) IsActualArgumentContext()

func (*ActualArgumentContext) ToStringTree

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

func (*ActualArgumentContext) YieldExpression

func (s *ActualArgumentContext) YieldExpression() IYieldExpressionContext

type ActualArgumentsContext

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

func NewActualArgumentsContext

func NewActualArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ActualArgumentsContext

func NewEmptyActualArgumentsContext

func NewEmptyActualArgumentsContext() *ActualArgumentsContext

func (*ActualArgumentsContext) Accept

func (s *ActualArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ActualArgumentsContext) AllArguments

func (s *ActualArgumentsContext) AllArguments() []IArgumentsContext

func (*ActualArgumentsContext) AllSquareCurlyExpression

func (s *ActualArgumentsContext) AllSquareCurlyExpression() []ISquareCurlyExpressionContext

func (*ActualArgumentsContext) Arguments

func (*ActualArgumentsContext) GetParser

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

func (*ActualArgumentsContext) GetRuleContext

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

func (*ActualArgumentsContext) IsActualArgumentsContext

func (*ActualArgumentsContext) IsActualArgumentsContext()

func (*ActualArgumentsContext) SquareCurlyExpression

func (s *ActualArgumentsContext) SquareCurlyExpression(i int) ISquareCurlyExpressionContext

func (*ActualArgumentsContext) ToStringTree

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

type AnonymousClassContext

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

func NewAnonymousClassContext

func NewAnonymousClassContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AnonymousClassContext

func NewEmptyAnonymousClassContext

func NewEmptyAnonymousClassContext() *AnonymousClassContext

func (*AnonymousClassContext) Accept

func (s *AnonymousClassContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AnonymousClassContext) AllClassStatement

func (s *AnonymousClassContext) AllClassStatement() []IClassStatementContext

func (*AnonymousClassContext) Attributes

func (s *AnonymousClassContext) Attributes() IAttributesContext

func (*AnonymousClassContext) ClassEntryType

func (s *AnonymousClassContext) ClassEntryType() IClassEntryTypeContext

func (*AnonymousClassContext) ClassStatement

func (s *AnonymousClassContext) ClassStatement(i int) IClassStatementContext

func (*AnonymousClassContext) CloseCurlyBracket

func (s *AnonymousClassContext) CloseCurlyBracket() antlr.TerminalNode

func (*AnonymousClassContext) Extends

func (s *AnonymousClassContext) Extends() antlr.TerminalNode

func (*AnonymousClassContext) GetParser

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

func (*AnonymousClassContext) GetRuleContext

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

func (*AnonymousClassContext) Identifier

func (s *AnonymousClassContext) Identifier() IIdentifierContext

func (*AnonymousClassContext) Implements

func (s *AnonymousClassContext) Implements() antlr.TerminalNode

func (*AnonymousClassContext) Interface

func (s *AnonymousClassContext) Interface() antlr.TerminalNode

func (*AnonymousClassContext) InterfaceList

func (s *AnonymousClassContext) InterfaceList() IInterfaceListContext

func (*AnonymousClassContext) IsAnonymousClassContext

func (*AnonymousClassContext) IsAnonymousClassContext()

func (*AnonymousClassContext) Modifier

func (*AnonymousClassContext) OpenCurlyBracket

func (s *AnonymousClassContext) OpenCurlyBracket() antlr.TerminalNode

func (*AnonymousClassContext) Partial

func (s *AnonymousClassContext) Partial() antlr.TerminalNode

func (*AnonymousClassContext) Private

func (s *AnonymousClassContext) Private() antlr.TerminalNode

func (*AnonymousClassContext) QualifiedStaticTypeRef

func (s *AnonymousClassContext) QualifiedStaticTypeRef() IQualifiedStaticTypeRefContext

func (*AnonymousClassContext) ToStringTree

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

type ArgumentNameContext

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

func NewArgumentNameContext

func NewArgumentNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentNameContext

func NewEmptyArgumentNameContext

func NewEmptyArgumentNameContext() *ArgumentNameContext

func (*ArgumentNameContext) Accept

func (s *ArgumentNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArgumentNameContext) Colon

func (s *ArgumentNameContext) Colon() antlr.TerminalNode

func (*ArgumentNameContext) GetParser

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

func (*ArgumentNameContext) GetRuleContext

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

func (*ArgumentNameContext) Identifier

func (s *ArgumentNameContext) Identifier() IIdentifierContext

func (*ArgumentNameContext) IsArgumentNameContext

func (*ArgumentNameContext) IsArgumentNameContext()

func (*ArgumentNameContext) ToStringTree

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

type ArgumentsContext

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

func NewArgumentsContext

func NewArgumentsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArgumentsContext

func NewEmptyArgumentsContext

func NewEmptyArgumentsContext() *ArgumentsContext

func (*ArgumentsContext) Accept

func (s *ArgumentsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArgumentsContext) ActualArgument

func (s *ArgumentsContext) ActualArgument(i int) IActualArgumentContext

func (*ArgumentsContext) AllActualArgument

func (s *ArgumentsContext) AllActualArgument() []IActualArgumentContext

func (*ArgumentsContext) AllComma

func (s *ArgumentsContext) AllComma() []antlr.TerminalNode

func (*ArgumentsContext) CloseRoundBracket

func (s *ArgumentsContext) CloseRoundBracket() antlr.TerminalNode

func (*ArgumentsContext) Comma

func (s *ArgumentsContext) Comma(i int) antlr.TerminalNode

func (*ArgumentsContext) GetParser

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

func (*ArgumentsContext) GetRuleContext

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

func (*ArgumentsContext) IsArgumentsContext

func (*ArgumentsContext) IsArgumentsContext()

func (*ArgumentsContext) OpenRoundBracket

func (s *ArgumentsContext) OpenRoundBracket() antlr.TerminalNode

func (*ArgumentsContext) ToStringTree

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

type ArithmeticExpressionContext

type ArithmeticExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewArithmeticExpressionContext

func NewArithmeticExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArithmeticExpressionContext

func (*ArithmeticExpressionContext) Accept

func (s *ArithmeticExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArithmeticExpressionContext) AllExpression

func (s *ArithmeticExpressionContext) AllExpression() []IExpressionContext

func (*ArithmeticExpressionContext) Asterisk

func (s *ArithmeticExpressionContext) Asterisk() antlr.TerminalNode

func (*ArithmeticExpressionContext) Divide

func (s *ArithmeticExpressionContext) Divide() antlr.TerminalNode

func (*ArithmeticExpressionContext) Dot

func (s *ArithmeticExpressionContext) Dot() antlr.TerminalNode

func (*ArithmeticExpressionContext) Expression

func (*ArithmeticExpressionContext) GetOp

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

func (*ArithmeticExpressionContext) GetRuleContext

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

func (*ArithmeticExpressionContext) Minus

func (s *ArithmeticExpressionContext) Minus() antlr.TerminalNode

func (*ArithmeticExpressionContext) Percent

func (s *ArithmeticExpressionContext) Percent() antlr.TerminalNode

func (*ArithmeticExpressionContext) Plus

func (s *ArithmeticExpressionContext) Plus() antlr.TerminalNode

func (*ArithmeticExpressionContext) Pow

func (s *ArithmeticExpressionContext) Pow() antlr.TerminalNode

func (*ArithmeticExpressionContext) SetOp

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

type ArrayCreationContext

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

func NewArrayCreationContext

func NewArrayCreationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayCreationContext

func NewEmptyArrayCreationContext

func NewEmptyArrayCreationContext() *ArrayCreationContext

func (*ArrayCreationContext) Accept

func (s *ArrayCreationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayCreationContext) AllCloseSquareBracket

func (s *ArrayCreationContext) AllCloseSquareBracket() []antlr.TerminalNode

func (*ArrayCreationContext) AllOpenSquareBracket

func (s *ArrayCreationContext) AllOpenSquareBracket() []antlr.TerminalNode

func (*ArrayCreationContext) Array

func (s *ArrayCreationContext) Array() antlr.TerminalNode

func (*ArrayCreationContext) ArrayItemList

func (s *ArrayCreationContext) ArrayItemList() IArrayItemListContext

func (*ArrayCreationContext) CloseRoundBracket

func (s *ArrayCreationContext) CloseRoundBracket() antlr.TerminalNode

func (*ArrayCreationContext) CloseSquareBracket

func (s *ArrayCreationContext) CloseSquareBracket(i int) antlr.TerminalNode

func (*ArrayCreationContext) Expression

func (s *ArrayCreationContext) Expression() IExpressionContext

func (*ArrayCreationContext) GetParser

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

func (*ArrayCreationContext) GetRuleContext

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

func (*ArrayCreationContext) IsArrayCreationContext

func (*ArrayCreationContext) IsArrayCreationContext()

func (*ArrayCreationContext) OpenRoundBracket

func (s *ArrayCreationContext) OpenRoundBracket() antlr.TerminalNode

func (*ArrayCreationContext) OpenSquareBracket

func (s *ArrayCreationContext) OpenSquareBracket(i int) antlr.TerminalNode

func (*ArrayCreationContext) ToStringTree

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

type ArrayCreationExpressionContext

type ArrayCreationExpressionContext struct {
	*ExpressionContext
}

func NewArrayCreationExpressionContext

func NewArrayCreationExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayCreationExpressionContext

func (*ArrayCreationExpressionContext) Accept

func (s *ArrayCreationExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayCreationExpressionContext) ArrayCreation

func (*ArrayCreationExpressionContext) GetRuleContext

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

type ArrayDestructExpressionContext

type ArrayDestructExpressionContext struct {
	*ExpressionContext
}

func NewArrayDestructExpressionContext

func NewArrayDestructExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayDestructExpressionContext

func (*ArrayDestructExpressionContext) Accept

func (s *ArrayDestructExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayDestructExpressionContext) ArrayDestructuring

func (*ArrayDestructExpressionContext) Eq

func (s *ArrayDestructExpressionContext) Eq() antlr.TerminalNode

func (*ArrayDestructExpressionContext) Expression

func (*ArrayDestructExpressionContext) GetRuleContext

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

type ArrayDestructuringContext

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

func NewArrayDestructuringContext

func NewArrayDestructuringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayDestructuringContext

func NewEmptyArrayDestructuringContext

func NewEmptyArrayDestructuringContext() *ArrayDestructuringContext

func (*ArrayDestructuringContext) Accept

func (s *ArrayDestructuringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayDestructuringContext) AllComma

func (s *ArrayDestructuringContext) AllComma() []antlr.TerminalNode

func (*ArrayDestructuringContext) AllIndexedDestructItem

func (s *ArrayDestructuringContext) AllIndexedDestructItem() []IIndexedDestructItemContext

func (*ArrayDestructuringContext) AllKeyedDestructItem

func (s *ArrayDestructuringContext) AllKeyedDestructItem() []IKeyedDestructItemContext

func (*ArrayDestructuringContext) CloseSquareBracket

func (s *ArrayDestructuringContext) CloseSquareBracket() antlr.TerminalNode

func (*ArrayDestructuringContext) Comma

func (s *ArrayDestructuringContext) Comma(i int) antlr.TerminalNode

func (*ArrayDestructuringContext) GetParser

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

func (*ArrayDestructuringContext) GetRuleContext

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

func (*ArrayDestructuringContext) IndexedDestructItem

func (s *ArrayDestructuringContext) IndexedDestructItem(i int) IIndexedDestructItemContext

func (*ArrayDestructuringContext) IsArrayDestructuringContext

func (*ArrayDestructuringContext) IsArrayDestructuringContext()

func (*ArrayDestructuringContext) KeyedDestructItem

func (*ArrayDestructuringContext) OpenSquareBracket

func (s *ArrayDestructuringContext) OpenSquareBracket() antlr.TerminalNode

func (*ArrayDestructuringContext) ToStringTree

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

type ArrayItemContext

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

func NewArrayItemContext

func NewArrayItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayItemContext

func NewEmptyArrayItemContext

func NewEmptyArrayItemContext() *ArrayItemContext

func (*ArrayItemContext) Accept

func (s *ArrayItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayItemContext) AllExpression

func (s *ArrayItemContext) AllExpression() []IExpressionContext

func (*ArrayItemContext) Ampersand

func (s *ArrayItemContext) Ampersand() antlr.TerminalNode

func (*ArrayItemContext) Chain

func (s *ArrayItemContext) Chain() IChainContext

func (*ArrayItemContext) DoubleArrow

func (s *ArrayItemContext) DoubleArrow() antlr.TerminalNode

func (*ArrayItemContext) Expression

func (s *ArrayItemContext) Expression(i int) IExpressionContext

func (*ArrayItemContext) GetParser

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

func (*ArrayItemContext) GetRuleContext

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

func (*ArrayItemContext) IsArrayItemContext

func (*ArrayItemContext) IsArrayItemContext()

func (*ArrayItemContext) ToStringTree

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

type ArrayItemListContext

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

func NewArrayItemListContext

func NewArrayItemListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ArrayItemListContext

func NewEmptyArrayItemListContext

func NewEmptyArrayItemListContext() *ArrayItemListContext

func (*ArrayItemListContext) Accept

func (s *ArrayItemListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ArrayItemListContext) AllArrayItem

func (s *ArrayItemListContext) AllArrayItem() []IArrayItemContext

func (*ArrayItemListContext) AllComma

func (s *ArrayItemListContext) AllComma() []antlr.TerminalNode

func (*ArrayItemListContext) ArrayItem

func (s *ArrayItemListContext) ArrayItem(i int) IArrayItemContext

func (*ArrayItemListContext) Comma

func (s *ArrayItemListContext) Comma(i int) antlr.TerminalNode

func (*ArrayItemListContext) GetParser

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

func (*ArrayItemListContext) GetRuleContext

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

func (*ArrayItemListContext) IsArrayItemListContext

func (*ArrayItemListContext) IsArrayItemListContext()

func (*ArrayItemListContext) ToStringTree

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

type AssignableContext

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

func NewAssignableContext

func NewAssignableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignableContext

func NewEmptyAssignableContext

func NewEmptyAssignableContext() *AssignableContext

func (*AssignableContext) Accept

func (s *AssignableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignableContext) ArrayCreation

func (s *AssignableContext) ArrayCreation() IArrayCreationContext

func (*AssignableContext) Chain

func (s *AssignableContext) Chain() IChainContext

func (*AssignableContext) GetParser

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

func (*AssignableContext) GetRuleContext

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

func (*AssignableContext) IsAssignableContext

func (*AssignableContext) IsAssignableContext()

func (*AssignableContext) ToStringTree

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

type AssignmentExpressionContext

type AssignmentExpressionContext struct {
	*ExpressionContext
}

func NewAssignmentExpressionContext

func NewAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AssignmentExpressionContext

func (*AssignmentExpressionContext) Accept

func (s *AssignmentExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentExpressionContext) Ampersand

func (s *AssignmentExpressionContext) Ampersand() antlr.TerminalNode

func (*AssignmentExpressionContext) Assignable

func (*AssignmentExpressionContext) AssignmentOperator

func (*AssignmentExpressionContext) Attributes

func (*AssignmentExpressionContext) Chain

func (*AssignmentExpressionContext) Eq

func (s *AssignmentExpressionContext) Eq() antlr.TerminalNode

func (*AssignmentExpressionContext) Expression

func (*AssignmentExpressionContext) GetRuleContext

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

func (*AssignmentExpressionContext) NewExpr

type AssignmentListContext

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

func NewAssignmentListContext

func NewAssignmentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentListContext

func NewEmptyAssignmentListContext

func NewEmptyAssignmentListContext() *AssignmentListContext

func (*AssignmentListContext) Accept

func (s *AssignmentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentListContext) AllAssignmentListElement

func (s *AssignmentListContext) AllAssignmentListElement() []IAssignmentListElementContext

func (*AssignmentListContext) AllComma

func (s *AssignmentListContext) AllComma() []antlr.TerminalNode

func (*AssignmentListContext) AssignmentListElement

func (s *AssignmentListContext) AssignmentListElement(i int) IAssignmentListElementContext

func (*AssignmentListContext) Comma

func (s *AssignmentListContext) Comma(i int) antlr.TerminalNode

func (*AssignmentListContext) GetParser

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

func (*AssignmentListContext) GetRuleContext

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

func (*AssignmentListContext) IsAssignmentListContext

func (*AssignmentListContext) IsAssignmentListContext()

func (*AssignmentListContext) ToStringTree

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

type AssignmentListElementContext

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

func NewAssignmentListElementContext

func NewAssignmentListElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentListElementContext

func NewEmptyAssignmentListElementContext

func NewEmptyAssignmentListElementContext() *AssignmentListElementContext

func (*AssignmentListElementContext) Accept

func (s *AssignmentListElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentListElementContext) ArrayItem

func (*AssignmentListElementContext) AssignmentList

func (*AssignmentListElementContext) Chain

func (*AssignmentListElementContext) CloseRoundBracket

func (s *AssignmentListElementContext) CloseRoundBracket() antlr.TerminalNode

func (*AssignmentListElementContext) GetParser

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

func (*AssignmentListElementContext) GetRuleContext

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

func (*AssignmentListElementContext) IsAssignmentListElementContext

func (*AssignmentListElementContext) IsAssignmentListElementContext()

func (*AssignmentListElementContext) List

func (s *AssignmentListElementContext) List() antlr.TerminalNode

func (*AssignmentListElementContext) OpenRoundBracket

func (s *AssignmentListElementContext) OpenRoundBracket() antlr.TerminalNode

func (*AssignmentListElementContext) ToStringTree

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

type AssignmentOperatorContext

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

func NewAssignmentOperatorContext

func NewAssignmentOperatorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssignmentOperatorContext

func NewEmptyAssignmentOperatorContext

func NewEmptyAssignmentOperatorContext() *AssignmentOperatorContext

func (*AssignmentOperatorContext) Accept

func (s *AssignmentOperatorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AssignmentOperatorContext) AndEqual

func (s *AssignmentOperatorContext) AndEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) Concaequal

func (s *AssignmentOperatorContext) Concaequal() antlr.TerminalNode

func (*AssignmentOperatorContext) DivEqual

func (s *AssignmentOperatorContext) DivEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) Eq

func (s *AssignmentOperatorContext) Eq() antlr.TerminalNode

func (*AssignmentOperatorContext) GetParser

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

func (*AssignmentOperatorContext) GetRuleContext

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

func (*AssignmentOperatorContext) IsAssignmentOperatorContext

func (*AssignmentOperatorContext) IsAssignmentOperatorContext()

func (*AssignmentOperatorContext) MinusEqual

func (s *AssignmentOperatorContext) MinusEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) ModEqual

func (s *AssignmentOperatorContext) ModEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) MulEqual

func (s *AssignmentOperatorContext) MulEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) NullCoalescingEqual

func (s *AssignmentOperatorContext) NullCoalescingEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) OrEqual

func (s *AssignmentOperatorContext) OrEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) PlusEqual

func (s *AssignmentOperatorContext) PlusEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) PowEqual

func (s *AssignmentOperatorContext) PowEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) ShiftLeftEqual

func (s *AssignmentOperatorContext) ShiftLeftEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) ShiftRightEqual

func (s *AssignmentOperatorContext) ShiftRightEqual() antlr.TerminalNode

func (*AssignmentOperatorContext) ToStringTree

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

func (*AssignmentOperatorContext) XorEqual

func (s *AssignmentOperatorContext) XorEqual() antlr.TerminalNode

type AttributeContext

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

func NewAttributeContext

func NewAttributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeContext

func NewEmptyAttributeContext

func NewEmptyAttributeContext() *AttributeContext

func (*AttributeContext) Accept

func (s *AttributeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AttributeContext) Arguments

func (s *AttributeContext) Arguments() IArgumentsContext

func (*AttributeContext) GetParser

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

func (*AttributeContext) GetRuleContext

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

func (*AttributeContext) IsAttributeContext

func (*AttributeContext) IsAttributeContext()

func (*AttributeContext) QualifiedNamespaceName

func (s *AttributeContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*AttributeContext) ToStringTree

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

type AttributeGroupContext

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

func NewAttributeGroupContext

func NewAttributeGroupContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributeGroupContext

func NewEmptyAttributeGroupContext

func NewEmptyAttributeGroupContext() *AttributeGroupContext

func (*AttributeGroupContext) Accept

func (s *AttributeGroupContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AttributeGroupContext) AllAttribute

func (s *AttributeGroupContext) AllAttribute() []IAttributeContext

func (*AttributeGroupContext) AllComma

func (s *AttributeGroupContext) AllComma() []antlr.TerminalNode

func (*AttributeGroupContext) Attribute

func (*AttributeGroupContext) AttributeStart

func (s *AttributeGroupContext) AttributeStart() antlr.TerminalNode

func (*AttributeGroupContext) CloseSquareBracket

func (s *AttributeGroupContext) CloseSquareBracket() antlr.TerminalNode

func (*AttributeGroupContext) Colon

func (s *AttributeGroupContext) Colon() antlr.TerminalNode

func (*AttributeGroupContext) Comma

func (s *AttributeGroupContext) Comma(i int) antlr.TerminalNode

func (*AttributeGroupContext) GetParser

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

func (*AttributeGroupContext) GetRuleContext

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

func (*AttributeGroupContext) Identifier

func (s *AttributeGroupContext) Identifier() IIdentifierContext

func (*AttributeGroupContext) IsAttributeGroupContext

func (*AttributeGroupContext) IsAttributeGroupContext()

func (*AttributeGroupContext) ToStringTree

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

type AttributesContext

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

func NewAttributesContext

func NewAttributesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AttributesContext

func NewEmptyAttributesContext

func NewEmptyAttributesContext() *AttributesContext

func (*AttributesContext) Accept

func (s *AttributesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*AttributesContext) AllAttributeGroup

func (s *AttributesContext) AllAttributeGroup() []IAttributeGroupContext

func (*AttributesContext) AttributeGroup

func (s *AttributesContext) AttributeGroup(i int) IAttributeGroupContext

func (*AttributesContext) GetParser

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

func (*AttributesContext) GetRuleContext

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

func (*AttributesContext) IsAttributesContext

func (*AttributesContext) IsAttributesContext()

func (*AttributesContext) ToStringTree

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

type BackQuoteStringExpressionContext

type BackQuoteStringExpressionContext struct {
	*ExpressionContext
}

func NewBackQuoteStringExpressionContext

func NewBackQuoteStringExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BackQuoteStringExpressionContext

func (*BackQuoteStringExpressionContext) Accept

func (s *BackQuoteStringExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BackQuoteStringExpressionContext) BackQuoteString

func (s *BackQuoteStringExpressionContext) BackQuoteString() antlr.TerminalNode

func (*BackQuoteStringExpressionContext) GetRuleContext

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

type BaseCtorCallContext

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

func NewBaseCtorCallContext

func NewBaseCtorCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BaseCtorCallContext

func NewEmptyBaseCtorCallContext

func NewEmptyBaseCtorCallContext() *BaseCtorCallContext

func (*BaseCtorCallContext) Accept

func (s *BaseCtorCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BaseCtorCallContext) Arguments

func (s *BaseCtorCallContext) Arguments() IArgumentsContext

func (*BaseCtorCallContext) Colon

func (s *BaseCtorCallContext) Colon() antlr.TerminalNode

func (*BaseCtorCallContext) GetParser

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

func (*BaseCtorCallContext) GetRuleContext

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

func (*BaseCtorCallContext) Identifier

func (s *BaseCtorCallContext) Identifier() IIdentifierContext

func (*BaseCtorCallContext) IsBaseCtorCallContext

func (*BaseCtorCallContext) IsBaseCtorCallContext()

func (*BaseCtorCallContext) ToStringTree

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

type BasePHPParserVisitor

type BasePHPParserVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BasePHPParserVisitor) VisitActualArgument

func (v *BasePHPParserVisitor) VisitActualArgument(ctx *ActualArgumentContext) interface{}

func (*BasePHPParserVisitor) VisitActualArguments

func (v *BasePHPParserVisitor) VisitActualArguments(ctx *ActualArgumentsContext) interface{}

func (*BasePHPParserVisitor) VisitAnonymousClass

func (v *BasePHPParserVisitor) VisitAnonymousClass(ctx *AnonymousClassContext) interface{}

func (*BasePHPParserVisitor) VisitArgumentName

func (v *BasePHPParserVisitor) VisitArgumentName(ctx *ArgumentNameContext) interface{}

func (*BasePHPParserVisitor) VisitArguments

func (v *BasePHPParserVisitor) VisitArguments(ctx *ArgumentsContext) interface{}

func (*BasePHPParserVisitor) VisitArithmeticExpression

func (v *BasePHPParserVisitor) VisitArithmeticExpression(ctx *ArithmeticExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitArrayCreation

func (v *BasePHPParserVisitor) VisitArrayCreation(ctx *ArrayCreationContext) interface{}

func (*BasePHPParserVisitor) VisitArrayCreationExpression

func (v *BasePHPParserVisitor) VisitArrayCreationExpression(ctx *ArrayCreationExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitArrayDestructExpression

func (v *BasePHPParserVisitor) VisitArrayDestructExpression(ctx *ArrayDestructExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitArrayDestructuring

func (v *BasePHPParserVisitor) VisitArrayDestructuring(ctx *ArrayDestructuringContext) interface{}

func (*BasePHPParserVisitor) VisitArrayItem

func (v *BasePHPParserVisitor) VisitArrayItem(ctx *ArrayItemContext) interface{}

func (*BasePHPParserVisitor) VisitArrayItemList

func (v *BasePHPParserVisitor) VisitArrayItemList(ctx *ArrayItemListContext) interface{}

func (*BasePHPParserVisitor) VisitAssignable

func (v *BasePHPParserVisitor) VisitAssignable(ctx *AssignableContext) interface{}

func (*BasePHPParserVisitor) VisitAssignmentExpression

func (v *BasePHPParserVisitor) VisitAssignmentExpression(ctx *AssignmentExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitAssignmentList

func (v *BasePHPParserVisitor) VisitAssignmentList(ctx *AssignmentListContext) interface{}

func (*BasePHPParserVisitor) VisitAssignmentListElement

func (v *BasePHPParserVisitor) VisitAssignmentListElement(ctx *AssignmentListElementContext) interface{}

func (*BasePHPParserVisitor) VisitAssignmentOperator

func (v *BasePHPParserVisitor) VisitAssignmentOperator(ctx *AssignmentOperatorContext) interface{}

func (*BasePHPParserVisitor) VisitAttribute

func (v *BasePHPParserVisitor) VisitAttribute(ctx *AttributeContext) interface{}

func (*BasePHPParserVisitor) VisitAttributeGroup

func (v *BasePHPParserVisitor) VisitAttributeGroup(ctx *AttributeGroupContext) interface{}

func (*BasePHPParserVisitor) VisitAttributes

func (v *BasePHPParserVisitor) VisitAttributes(ctx *AttributesContext) interface{}

func (*BasePHPParserVisitor) VisitBackQuoteStringExpression

func (v *BasePHPParserVisitor) VisitBackQuoteStringExpression(ctx *BackQuoteStringExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitBaseCtorCall

func (v *BasePHPParserVisitor) VisitBaseCtorCall(ctx *BaseCtorCallContext) interface{}

func (*BasePHPParserVisitor) VisitBitwiseExpression

func (v *BasePHPParserVisitor) VisitBitwiseExpression(ctx *BitwiseExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitBlockStatement

func (v *BasePHPParserVisitor) VisitBlockStatement(ctx *BlockStatementContext) interface{}

func (*BasePHPParserVisitor) VisitBreakStatement

func (v *BasePHPParserVisitor) VisitBreakStatement(ctx *BreakStatementContext) interface{}

func (*BasePHPParserVisitor) VisitCastExpression

func (v *BasePHPParserVisitor) VisitCastExpression(ctx *CastExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitCastOperation

func (v *BasePHPParserVisitor) VisitCastOperation(ctx *CastOperationContext) interface{}

func (*BasePHPParserVisitor) VisitCatchClause

func (v *BasePHPParserVisitor) VisitCatchClause(ctx *CatchClauseContext) interface{}

func (*BasePHPParserVisitor) VisitChain

func (v *BasePHPParserVisitor) VisitChain(ctx *ChainContext) interface{}

func (*BasePHPParserVisitor) VisitChainBase

func (v *BasePHPParserVisitor) VisitChainBase(ctx *ChainBaseContext) interface{}

func (*BasePHPParserVisitor) VisitChainExpression

func (v *BasePHPParserVisitor) VisitChainExpression(ctx *ChainExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitChainList

func (v *BasePHPParserVisitor) VisitChainList(ctx *ChainListContext) interface{}

func (*BasePHPParserVisitor) VisitChainOrigin

func (v *BasePHPParserVisitor) VisitChainOrigin(ctx *ChainOriginContext) interface{}

func (*BasePHPParserVisitor) VisitClassConstant

func (v *BasePHPParserVisitor) VisitClassConstant(ctx *ClassConstantContext) interface{}

func (*BasePHPParserVisitor) VisitClassDeclaration

func (v *BasePHPParserVisitor) VisitClassDeclaration(ctx *ClassDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitClassEntryType

func (v *BasePHPParserVisitor) VisitClassEntryType(ctx *ClassEntryTypeContext) interface{}

func (*BasePHPParserVisitor) VisitClassStatement

func (v *BasePHPParserVisitor) VisitClassStatement(ctx *ClassStatementContext) interface{}

func (*BasePHPParserVisitor) VisitCloneExpression

func (v *BasePHPParserVisitor) VisitCloneExpression(ctx *CloneExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitComparisonExpression

func (v *BasePHPParserVisitor) VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitConditionalExpression

func (v *BasePHPParserVisitor) VisitConditionalExpression(ctx *ConditionalExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitConstant

func (v *BasePHPParserVisitor) VisitConstant(ctx *ConstantContext) interface{}

func (*BasePHPParserVisitor) VisitConstantInitializer

func (v *BasePHPParserVisitor) VisitConstantInitializer(ctx *ConstantInitializerContext) interface{}

func (*BasePHPParserVisitor) VisitConstantString

func (v *BasePHPParserVisitor) VisitConstantString(ctx *ConstantStringContext) interface{}

func (*BasePHPParserVisitor) VisitContinueStatement

func (v *BasePHPParserVisitor) VisitContinueStatement(ctx *ContinueStatementContext) interface{}

func (*BasePHPParserVisitor) VisitDeclareList

func (v *BasePHPParserVisitor) VisitDeclareList(ctx *DeclareListContext) interface{}

func (*BasePHPParserVisitor) VisitDeclareStatement

func (v *BasePHPParserVisitor) VisitDeclareStatement(ctx *DeclareStatementContext) interface{}

func (*BasePHPParserVisitor) VisitDirective

func (v *BasePHPParserVisitor) VisitDirective(ctx *DirectiveContext) interface{}

func (*BasePHPParserVisitor) VisitDoWhileStatement

func (v *BasePHPParserVisitor) VisitDoWhileStatement(ctx *DoWhileStatementContext) interface{}

func (*BasePHPParserVisitor) VisitEchoStatement

func (v *BasePHPParserVisitor) VisitEchoStatement(ctx *EchoStatementContext) interface{}

func (*BasePHPParserVisitor) VisitElseColonStatement

func (v *BasePHPParserVisitor) VisitElseColonStatement(ctx *ElseColonStatementContext) interface{}

func (*BasePHPParserVisitor) VisitElseIfColonStatement

func (v *BasePHPParserVisitor) VisitElseIfColonStatement(ctx *ElseIfColonStatementContext) interface{}

func (*BasePHPParserVisitor) VisitElseIfStatement

func (v *BasePHPParserVisitor) VisitElseIfStatement(ctx *ElseIfStatementContext) interface{}

func (*BasePHPParserVisitor) VisitElseStatement

func (v *BasePHPParserVisitor) VisitElseStatement(ctx *ElseStatementContext) interface{}

func (*BasePHPParserVisitor) VisitEmptyStatement_

func (v *BasePHPParserVisitor) VisitEmptyStatement_(ctx *EmptyStatement_Context) interface{}

func (*BasePHPParserVisitor) VisitEnumDeclaration

func (v *BasePHPParserVisitor) VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitEnumItem

func (v *BasePHPParserVisitor) VisitEnumItem(ctx *EnumItemContext) interface{}

func (*BasePHPParserVisitor) VisitExpressionList

func (v *BasePHPParserVisitor) VisitExpressionList(ctx *ExpressionListContext) interface{}

func (*BasePHPParserVisitor) VisitExpressionStatement

func (v *BasePHPParserVisitor) VisitExpressionStatement(ctx *ExpressionStatementContext) interface{}

func (*BasePHPParserVisitor) VisitFinallyStatement

func (v *BasePHPParserVisitor) VisitFinallyStatement(ctx *FinallyStatementContext) interface{}

func (*BasePHPParserVisitor) VisitForInit

func (v *BasePHPParserVisitor) VisitForInit(ctx *ForInitContext) interface{}

func (*BasePHPParserVisitor) VisitForStatement

func (v *BasePHPParserVisitor) VisitForStatement(ctx *ForStatementContext) interface{}

func (*BasePHPParserVisitor) VisitForUpdate

func (v *BasePHPParserVisitor) VisitForUpdate(ctx *ForUpdateContext) interface{}

func (*BasePHPParserVisitor) VisitForeachStatement

func (v *BasePHPParserVisitor) VisitForeachStatement(ctx *ForeachStatementContext) interface{}

func (*BasePHPParserVisitor) VisitFormalParameter

func (v *BasePHPParserVisitor) VisitFormalParameter(ctx *FormalParameterContext) interface{}

func (*BasePHPParserVisitor) VisitFormalParameterList

func (v *BasePHPParserVisitor) VisitFormalParameterList(ctx *FormalParameterListContext) interface{}

func (*BasePHPParserVisitor) VisitFunctionCall

func (v *BasePHPParserVisitor) VisitFunctionCall(ctx *FunctionCallContext) interface{}

func (*BasePHPParserVisitor) VisitFunctionCallName

func (v *BasePHPParserVisitor) VisitFunctionCallName(ctx *FunctionCallNameContext) interface{}

func (*BasePHPParserVisitor) VisitFunctionDeclaration

func (v *BasePHPParserVisitor) VisitFunctionDeclaration(ctx *FunctionDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitGlobalConstantDeclaration

func (v *BasePHPParserVisitor) VisitGlobalConstantDeclaration(ctx *GlobalConstantDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitGlobalStatement

func (v *BasePHPParserVisitor) VisitGlobalStatement(ctx *GlobalStatementContext) interface{}

func (*BasePHPParserVisitor) VisitGlobalVar

func (v *BasePHPParserVisitor) VisitGlobalVar(ctx *GlobalVarContext) interface{}

func (*BasePHPParserVisitor) VisitGotoStatement

func (v *BasePHPParserVisitor) VisitGotoStatement(ctx *GotoStatementContext) interface{}

func (*BasePHPParserVisitor) VisitHtmlDocument

func (v *BasePHPParserVisitor) VisitHtmlDocument(ctx *HtmlDocumentContext) interface{}

func (*BasePHPParserVisitor) VisitHtmlDocumentElement

func (v *BasePHPParserVisitor) VisitHtmlDocumentElement(ctx *HtmlDocumentElementContext) interface{}

func (*BasePHPParserVisitor) VisitHtmlElement

func (v *BasePHPParserVisitor) VisitHtmlElement(ctx *HtmlElementContext) interface{}

func (*BasePHPParserVisitor) VisitIdentifier

func (v *BasePHPParserVisitor) VisitIdentifier(ctx *IdentifierContext) interface{}

func (*BasePHPParserVisitor) VisitIdentifierInitializer

func (v *BasePHPParserVisitor) VisitIdentifierInitializer(ctx *IdentifierInitializerContext) interface{}

func (*BasePHPParserVisitor) VisitIfStatement

func (v *BasePHPParserVisitor) VisitIfStatement(ctx *IfStatementContext) interface{}

func (*BasePHPParserVisitor) VisitImportStatement

func (v *BasePHPParserVisitor) VisitImportStatement(ctx *ImportStatementContext) interface{}

func (*BasePHPParserVisitor) VisitIndexedDestructItem

func (v *BasePHPParserVisitor) VisitIndexedDestructItem(ctx *IndexedDestructItemContext) interface{}

func (*BasePHPParserVisitor) VisitIndexerExpression

func (v *BasePHPParserVisitor) VisitIndexerExpression(ctx *IndexerExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitIndirectTypeRef

func (v *BasePHPParserVisitor) VisitIndirectTypeRef(ctx *IndirectTypeRefContext) interface{}

func (*BasePHPParserVisitor) VisitInlineHtml

func (v *BasePHPParserVisitor) VisitInlineHtml(ctx *InlineHtmlContext) interface{}

func (*BasePHPParserVisitor) VisitInlineHtmlStatement

func (v *BasePHPParserVisitor) VisitInlineHtmlStatement(ctx *InlineHtmlStatementContext) interface{}

func (*BasePHPParserVisitor) VisitInnerStatement

func (v *BasePHPParserVisitor) VisitInnerStatement(ctx *InnerStatementContext) interface{}

func (*BasePHPParserVisitor) VisitInnerStatementList

func (v *BasePHPParserVisitor) VisitInnerStatementList(ctx *InnerStatementListContext) interface{}

func (*BasePHPParserVisitor) VisitInstanceOfExpression

func (v *BasePHPParserVisitor) VisitInstanceOfExpression(ctx *InstanceOfExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitInterfaceList

func (v *BasePHPParserVisitor) VisitInterfaceList(ctx *InterfaceListContext) interface{}

func (*BasePHPParserVisitor) VisitInterpolatedStringPart

func (v *BasePHPParserVisitor) VisitInterpolatedStringPart(ctx *InterpolatedStringPartContext) interface{}

func (*BasePHPParserVisitor) VisitKeyedDestructItem

func (v *BasePHPParserVisitor) VisitKeyedDestructItem(ctx *KeyedDestructItemContext) interface{}

func (*BasePHPParserVisitor) VisitKeyedFieldName

func (v *BasePHPParserVisitor) VisitKeyedFieldName(ctx *KeyedFieldNameContext) interface{}

func (*BasePHPParserVisitor) VisitKeyedSimpleFieldName

func (v *BasePHPParserVisitor) VisitKeyedSimpleFieldName(ctx *KeyedSimpleFieldNameContext) interface{}

func (*BasePHPParserVisitor) VisitKeyedVariable

func (v *BasePHPParserVisitor) VisitKeyedVariable(ctx *KeyedVariableContext) interface{}

func (*BasePHPParserVisitor) VisitKeywordNewExpression

func (v *BasePHPParserVisitor) VisitKeywordNewExpression(ctx *KeywordNewExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitLabelStatement

func (v *BasePHPParserVisitor) VisitLabelStatement(ctx *LabelStatementContext) interface{}

func (*BasePHPParserVisitor) VisitLambdaFunctionExpr

func (v *BasePHPParserVisitor) VisitLambdaFunctionExpr(ctx *LambdaFunctionExprContext) interface{}

func (*BasePHPParserVisitor) VisitLambdaFunctionExpression

func (v *BasePHPParserVisitor) VisitLambdaFunctionExpression(ctx *LambdaFunctionExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitLambdaFunctionUseVar

func (v *BasePHPParserVisitor) VisitLambdaFunctionUseVar(ctx *LambdaFunctionUseVarContext) interface{}

func (*BasePHPParserVisitor) VisitLambdaFunctionUseVars

func (v *BasePHPParserVisitor) VisitLambdaFunctionUseVars(ctx *LambdaFunctionUseVarsContext) interface{}

func (*BasePHPParserVisitor) VisitLiteralConstant

func (v *BasePHPParserVisitor) VisitLiteralConstant(ctx *LiteralConstantContext) interface{}

func (*BasePHPParserVisitor) VisitLogicalExpression

func (v *BasePHPParserVisitor) VisitLogicalExpression(ctx *LogicalExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitMagicConstant

func (v *BasePHPParserVisitor) VisitMagicConstant(ctx *MagicConstantContext) interface{}

func (*BasePHPParserVisitor) VisitMagicMethod

func (v *BasePHPParserVisitor) VisitMagicMethod(ctx *MagicMethodContext) interface{}

func (*BasePHPParserVisitor) VisitMatchExpr

func (v *BasePHPParserVisitor) VisitMatchExpr(ctx *MatchExprContext) interface{}

func (*BasePHPParserVisitor) VisitMatchExpression

func (v *BasePHPParserVisitor) VisitMatchExpression(ctx *MatchExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitMatchItem

func (v *BasePHPParserVisitor) VisitMatchItem(ctx *MatchItemContext) interface{}

func (*BasePHPParserVisitor) VisitMemberAccess

func (v *BasePHPParserVisitor) VisitMemberAccess(ctx *MemberAccessContext) interface{}

func (*BasePHPParserVisitor) VisitMemberModifier

func (v *BasePHPParserVisitor) VisitMemberModifier(ctx *MemberModifierContext) interface{}

func (*BasePHPParserVisitor) VisitMemberModifiers

func (v *BasePHPParserVisitor) VisitMemberModifiers(ctx *MemberModifiersContext) interface{}

func (*BasePHPParserVisitor) VisitMethodBody

func (v *BasePHPParserVisitor) VisitMethodBody(ctx *MethodBodyContext) interface{}

func (*BasePHPParserVisitor) VisitModifier

func (v *BasePHPParserVisitor) VisitModifier(ctx *ModifierContext) interface{}

func (*BasePHPParserVisitor) VisitNamespaceDeclaration

func (v *BasePHPParserVisitor) VisitNamespaceDeclaration(ctx *NamespaceDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitNamespaceNameList

func (v *BasePHPParserVisitor) VisitNamespaceNameList(ctx *NamespaceNameListContext) interface{}

func (*BasePHPParserVisitor) VisitNamespaceNameTail

func (v *BasePHPParserVisitor) VisitNamespaceNameTail(ctx *NamespaceNameTailContext) interface{}

func (*BasePHPParserVisitor) VisitNamespaceStatement

func (v *BasePHPParserVisitor) VisitNamespaceStatement(ctx *NamespaceStatementContext) interface{}

func (*BasePHPParserVisitor) VisitNewExpr

func (v *BasePHPParserVisitor) VisitNewExpr(ctx *NewExprContext) interface{}

func (*BasePHPParserVisitor) VisitNullCoalescingExpression

func (v *BasePHPParserVisitor) VisitNullCoalescingExpression(ctx *NullCoalescingExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitNumericConstant

func (v *BasePHPParserVisitor) VisitNumericConstant(ctx *NumericConstantContext) interface{}

func (*BasePHPParserVisitor) VisitParentheses

func (v *BasePHPParserVisitor) VisitParentheses(ctx *ParenthesesContext) interface{}

func (*BasePHPParserVisitor) VisitParenthesisExpression

func (v *BasePHPParserVisitor) VisitParenthesisExpression(ctx *ParenthesisExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitPhpBlock

func (v *BasePHPParserVisitor) VisitPhpBlock(ctx *PhpBlockContext) interface{}

func (*BasePHPParserVisitor) VisitPostfixIncDecExpression

func (v *BasePHPParserVisitor) VisitPostfixIncDecExpression(ctx *PostfixIncDecExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitPrefixIncDecExpression

func (v *BasePHPParserVisitor) VisitPrefixIncDecExpression(ctx *PrefixIncDecExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitPrimitiveType

func (v *BasePHPParserVisitor) VisitPrimitiveType(ctx *PrimitiveTypeContext) interface{}

func (*BasePHPParserVisitor) VisitPrintExpression

func (v *BasePHPParserVisitor) VisitPrintExpression(ctx *PrintExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitPropertyModifiers

func (v *BasePHPParserVisitor) VisitPropertyModifiers(ctx *PropertyModifiersContext) interface{}

func (*BasePHPParserVisitor) VisitQualifiedNamespaceName

func (v *BasePHPParserVisitor) VisitQualifiedNamespaceName(ctx *QualifiedNamespaceNameContext) interface{}

func (*BasePHPParserVisitor) VisitQualifiedNamespaceNameList

func (v *BasePHPParserVisitor) VisitQualifiedNamespaceNameList(ctx *QualifiedNamespaceNameListContext) interface{}

func (*BasePHPParserVisitor) VisitQualifiedStaticTypeRef

func (v *BasePHPParserVisitor) VisitQualifiedStaticTypeRef(ctx *QualifiedStaticTypeRefContext) interface{}

func (*BasePHPParserVisitor) VisitReturnStatement

func (v *BasePHPParserVisitor) VisitReturnStatement(ctx *ReturnStatementContext) interface{}

func (*BasePHPParserVisitor) VisitReturnTypeDecl

func (v *BasePHPParserVisitor) VisitReturnTypeDecl(ctx *ReturnTypeDeclContext) interface{}

func (*BasePHPParserVisitor) VisitScalarExpression

func (v *BasePHPParserVisitor) VisitScalarExpression(ctx *ScalarExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitScriptText

func (v *BasePHPParserVisitor) VisitScriptText(ctx *ScriptTextContext) interface{}

func (*BasePHPParserVisitor) VisitSpaceshipExpression

func (v *BasePHPParserVisitor) VisitSpaceshipExpression(ctx *SpaceshipExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitSpecialWordExpression

func (v *BasePHPParserVisitor) VisitSpecialWordExpression(ctx *SpecialWordExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitSquareCurlyExpression

func (v *BasePHPParserVisitor) VisitSquareCurlyExpression(ctx *SquareCurlyExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitStatement

func (v *BasePHPParserVisitor) VisitStatement(ctx *StatementContext) interface{}

func (*BasePHPParserVisitor) VisitStaticVariableStatement

func (v *BasePHPParserVisitor) VisitStaticVariableStatement(ctx *StaticVariableStatementContext) interface{}

func (*BasePHPParserVisitor) VisitString

func (v *BasePHPParserVisitor) VisitString(ctx *StringContext) interface{}

func (*BasePHPParserVisitor) VisitStringConstant

func (v *BasePHPParserVisitor) VisitStringConstant(ctx *StringConstantContext) interface{}

func (*BasePHPParserVisitor) VisitSwitchBlock

func (v *BasePHPParserVisitor) VisitSwitchBlock(ctx *SwitchBlockContext) interface{}

func (*BasePHPParserVisitor) VisitSwitchStatement

func (v *BasePHPParserVisitor) VisitSwitchStatement(ctx *SwitchStatementContext) interface{}

func (*BasePHPParserVisitor) VisitThrowStatement

func (v *BasePHPParserVisitor) VisitThrowStatement(ctx *ThrowStatementContext) interface{}

func (*BasePHPParserVisitor) VisitTopStatement

func (v *BasePHPParserVisitor) VisitTopStatement(ctx *TopStatementContext) interface{}

func (*BasePHPParserVisitor) VisitTraitAdaptationStatement

func (v *BasePHPParserVisitor) VisitTraitAdaptationStatement(ctx *TraitAdaptationStatementContext) interface{}

func (*BasePHPParserVisitor) VisitTraitAdaptations

func (v *BasePHPParserVisitor) VisitTraitAdaptations(ctx *TraitAdaptationsContext) interface{}

func (*BasePHPParserVisitor) VisitTraitAlias

func (v *BasePHPParserVisitor) VisitTraitAlias(ctx *TraitAliasContext) interface{}

func (*BasePHPParserVisitor) VisitTraitMethodReference

func (v *BasePHPParserVisitor) VisitTraitMethodReference(ctx *TraitMethodReferenceContext) interface{}

func (*BasePHPParserVisitor) VisitTraitPrecedence

func (v *BasePHPParserVisitor) VisitTraitPrecedence(ctx *TraitPrecedenceContext) interface{}

func (*BasePHPParserVisitor) VisitTryCatchFinally

func (v *BasePHPParserVisitor) VisitTryCatchFinally(ctx *TryCatchFinallyContext) interface{}

func (*BasePHPParserVisitor) VisitTypeHint

func (v *BasePHPParserVisitor) VisitTypeHint(ctx *TypeHintContext) interface{}

func (*BasePHPParserVisitor) VisitTypeParameterDecl

func (v *BasePHPParserVisitor) VisitTypeParameterDecl(ctx *TypeParameterDeclContext) interface{}

func (*BasePHPParserVisitor) VisitTypeParameterList

func (v *BasePHPParserVisitor) VisitTypeParameterList(ctx *TypeParameterListContext) interface{}

func (*BasePHPParserVisitor) VisitTypeParameterWithDefaultDecl

func (v *BasePHPParserVisitor) VisitTypeParameterWithDefaultDecl(ctx *TypeParameterWithDefaultDeclContext) interface{}

func (*BasePHPParserVisitor) VisitTypeParameterWithDefaultsList

func (v *BasePHPParserVisitor) VisitTypeParameterWithDefaultsList(ctx *TypeParameterWithDefaultsListContext) interface{}

func (*BasePHPParserVisitor) VisitTypeRef

func (v *BasePHPParserVisitor) VisitTypeRef(ctx *TypeRefContext) interface{}

func (*BasePHPParserVisitor) VisitUnaryOperatorExpression

func (v *BasePHPParserVisitor) VisitUnaryOperatorExpression(ctx *UnaryOperatorExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitUnsetStatement

func (v *BasePHPParserVisitor) VisitUnsetStatement(ctx *UnsetStatementContext) interface{}

func (*BasePHPParserVisitor) VisitUseDeclaration

func (v *BasePHPParserVisitor) VisitUseDeclaration(ctx *UseDeclarationContext) interface{}

func (*BasePHPParserVisitor) VisitUseDeclarationContent

func (v *BasePHPParserVisitor) VisitUseDeclarationContent(ctx *UseDeclarationContentContext) interface{}

func (*BasePHPParserVisitor) VisitUseDeclarationContentList

func (v *BasePHPParserVisitor) VisitUseDeclarationContentList(ctx *UseDeclarationContentListContext) interface{}

func (*BasePHPParserVisitor) VisitVariableInitializer

func (v *BasePHPParserVisitor) VisitVariableInitializer(ctx *VariableInitializerContext) interface{}

func (*BasePHPParserVisitor) VisitWhileStatement

func (v *BasePHPParserVisitor) VisitWhileStatement(ctx *WhileStatementContext) interface{}

func (*BasePHPParserVisitor) VisitYieldExpression

func (v *BasePHPParserVisitor) VisitYieldExpression(ctx *YieldExpressionContext) interface{}

type BitwiseExpressionContext

type BitwiseExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewBitwiseExpressionContext

func NewBitwiseExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *BitwiseExpressionContext

func (*BitwiseExpressionContext) Accept

func (s *BitwiseExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BitwiseExpressionContext) AllExpression

func (s *BitwiseExpressionContext) AllExpression() []IExpressionContext

func (*BitwiseExpressionContext) Ampersand

func (s *BitwiseExpressionContext) Ampersand() antlr.TerminalNode

func (*BitwiseExpressionContext) BooleanAnd

func (s *BitwiseExpressionContext) BooleanAnd() antlr.TerminalNode

func (*BitwiseExpressionContext) BooleanOr

func (s *BitwiseExpressionContext) BooleanOr() antlr.TerminalNode

func (*BitwiseExpressionContext) Caret

func (s *BitwiseExpressionContext) Caret() antlr.TerminalNode

func (*BitwiseExpressionContext) Expression

func (*BitwiseExpressionContext) GetOp

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

func (*BitwiseExpressionContext) GetRuleContext

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

func (*BitwiseExpressionContext) Pipe

func (s *BitwiseExpressionContext) Pipe() antlr.TerminalNode

func (*BitwiseExpressionContext) SetOp

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

type BlockStatementContext

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

func NewBlockStatementContext

func NewBlockStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BlockStatementContext

func NewEmptyBlockStatementContext

func NewEmptyBlockStatementContext() *BlockStatementContext

func (*BlockStatementContext) Accept

func (s *BlockStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BlockStatementContext) CloseCurlyBracket

func (s *BlockStatementContext) CloseCurlyBracket() antlr.TerminalNode

func (*BlockStatementContext) GetParser

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

func (*BlockStatementContext) GetRuleContext

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

func (*BlockStatementContext) InnerStatementList

func (s *BlockStatementContext) InnerStatementList() IInnerStatementListContext

func (*BlockStatementContext) IsBlockStatementContext

func (*BlockStatementContext) IsBlockStatementContext()

func (*BlockStatementContext) OpenCurlyBracket

func (s *BlockStatementContext) OpenCurlyBracket() antlr.TerminalNode

func (*BlockStatementContext) ToStringTree

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

type BreakStatementContext

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

func NewBreakStatementContext

func NewBreakStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BreakStatementContext

func NewEmptyBreakStatementContext

func NewEmptyBreakStatementContext() *BreakStatementContext

func (*BreakStatementContext) Accept

func (s *BreakStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*BreakStatementContext) Break

func (s *BreakStatementContext) Break() antlr.TerminalNode

func (*BreakStatementContext) Expression

func (s *BreakStatementContext) Expression() IExpressionContext

func (*BreakStatementContext) GetParser

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

func (*BreakStatementContext) GetRuleContext

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

func (*BreakStatementContext) IsBreakStatementContext

func (*BreakStatementContext) IsBreakStatementContext()

func (*BreakStatementContext) SemiColon

func (s *BreakStatementContext) SemiColon() antlr.TerminalNode

func (*BreakStatementContext) ToStringTree

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

type CastExpressionContext

type CastExpressionContext struct {
	*ExpressionContext
}

func NewCastExpressionContext

func NewCastExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CastExpressionContext

func (*CastExpressionContext) Accept

func (s *CastExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CastExpressionContext) CastOperation

func (s *CastExpressionContext) CastOperation() ICastOperationContext

func (*CastExpressionContext) CloseRoundBracket

func (s *CastExpressionContext) CloseRoundBracket() antlr.TerminalNode

func (*CastExpressionContext) Expression

func (s *CastExpressionContext) Expression() IExpressionContext

func (*CastExpressionContext) GetRuleContext

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

func (*CastExpressionContext) OpenRoundBracket

func (s *CastExpressionContext) OpenRoundBracket() antlr.TerminalNode

type CastOperationContext

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

func NewCastOperationContext

func NewCastOperationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CastOperationContext

func NewEmptyCastOperationContext

func NewEmptyCastOperationContext() *CastOperationContext

func (*CastOperationContext) Accept

func (s *CastOperationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CastOperationContext) Array

func (s *CastOperationContext) Array() antlr.TerminalNode

func (*CastOperationContext) BinaryCast

func (s *CastOperationContext) BinaryCast() antlr.TerminalNode

func (*CastOperationContext) BoolType

func (s *CastOperationContext) BoolType() antlr.TerminalNode

func (*CastOperationContext) DoubleCast

func (s *CastOperationContext) DoubleCast() antlr.TerminalNode

func (*CastOperationContext) DoubleType

func (s *CastOperationContext) DoubleType() antlr.TerminalNode

func (*CastOperationContext) FloatCast

func (s *CastOperationContext) FloatCast() antlr.TerminalNode

func (*CastOperationContext) GetParser

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

func (*CastOperationContext) GetRuleContext

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

func (*CastOperationContext) Int16Cast

func (s *CastOperationContext) Int16Cast() antlr.TerminalNode

func (*CastOperationContext) Int64Type

func (s *CastOperationContext) Int64Type() antlr.TerminalNode

func (*CastOperationContext) Int8Cast

func (s *CastOperationContext) Int8Cast() antlr.TerminalNode

func (*CastOperationContext) IntType

func (s *CastOperationContext) IntType() antlr.TerminalNode

func (*CastOperationContext) IsCastOperationContext

func (*CastOperationContext) IsCastOperationContext()

func (*CastOperationContext) ObjectType

func (s *CastOperationContext) ObjectType() antlr.TerminalNode

func (*CastOperationContext) Resource

func (s *CastOperationContext) Resource() antlr.TerminalNode

func (*CastOperationContext) StringType

func (s *CastOperationContext) StringType() antlr.TerminalNode

func (*CastOperationContext) ToStringTree

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

func (*CastOperationContext) UintCast

func (s *CastOperationContext) UintCast() antlr.TerminalNode

func (*CastOperationContext) UnicodeCast

func (s *CastOperationContext) UnicodeCast() antlr.TerminalNode

func (*CastOperationContext) Unset

func (s *CastOperationContext) Unset() antlr.TerminalNode

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

func (s *CatchClauseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CatchClauseContext) AllPipe

func (s *CatchClauseContext) AllPipe() []antlr.TerminalNode

func (*CatchClauseContext) AllQualifiedStaticTypeRef

func (s *CatchClauseContext) AllQualifiedStaticTypeRef() []IQualifiedStaticTypeRefContext

func (*CatchClauseContext) BlockStatement

func (s *CatchClauseContext) BlockStatement() IBlockStatementContext

func (*CatchClauseContext) Catch

func (s *CatchClauseContext) Catch() antlr.TerminalNode

func (*CatchClauseContext) CloseRoundBracket

func (s *CatchClauseContext) CloseRoundBracket() antlr.TerminalNode

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

func (s *CatchClauseContext) OpenRoundBracket() antlr.TerminalNode

func (*CatchClauseContext) Pipe

func (s *CatchClauseContext) Pipe(i int) antlr.TerminalNode

func (*CatchClauseContext) QualifiedStaticTypeRef

func (s *CatchClauseContext) QualifiedStaticTypeRef(i int) IQualifiedStaticTypeRefContext

func (*CatchClauseContext) ToStringTree

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

func (*CatchClauseContext) VarName

func (s *CatchClauseContext) VarName() antlr.TerminalNode

type ChainBaseContext

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

func NewChainBaseContext

func NewChainBaseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainBaseContext

func NewEmptyChainBaseContext

func NewEmptyChainBaseContext() *ChainBaseContext

func (*ChainBaseContext) Accept

func (s *ChainBaseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ChainBaseContext) AllKeyedVariable

func (s *ChainBaseContext) AllKeyedVariable() []IKeyedVariableContext

func (*ChainBaseContext) DoubleColon

func (s *ChainBaseContext) DoubleColon() antlr.TerminalNode

func (*ChainBaseContext) GetParser

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

func (*ChainBaseContext) GetRuleContext

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

func (*ChainBaseContext) IsChainBaseContext

func (*ChainBaseContext) IsChainBaseContext()

func (*ChainBaseContext) KeyedVariable

func (s *ChainBaseContext) KeyedVariable(i int) IKeyedVariableContext

func (*ChainBaseContext) QualifiedStaticTypeRef

func (s *ChainBaseContext) QualifiedStaticTypeRef() IQualifiedStaticTypeRefContext

func (*ChainBaseContext) ToStringTree

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

type ChainContext

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

func NewChainContext

func NewChainContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainContext

func NewEmptyChainContext

func NewEmptyChainContext() *ChainContext

func (*ChainContext) Accept

func (s *ChainContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ChainContext) AllMemberAccess

func (s *ChainContext) AllMemberAccess() []IMemberAccessContext

func (*ChainContext) ChainOrigin

func (s *ChainContext) ChainOrigin() IChainOriginContext

func (*ChainContext) GetParser

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

func (*ChainContext) GetRuleContext

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

func (*ChainContext) IsChainContext

func (*ChainContext) IsChainContext()

func (*ChainContext) MemberAccess

func (s *ChainContext) MemberAccess(i int) IMemberAccessContext

func (*ChainContext) ToStringTree

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

type ChainExpressionContext

type ChainExpressionContext struct {
	*ExpressionContext
}

func NewChainExpressionContext

func NewChainExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ChainExpressionContext

func (*ChainExpressionContext) Accept

func (s *ChainExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ChainExpressionContext) Chain

func (*ChainExpressionContext) GetRuleContext

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

type ChainListContext

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

func NewChainListContext

func NewChainListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainListContext

func NewEmptyChainListContext

func NewEmptyChainListContext() *ChainListContext

func (*ChainListContext) Accept

func (s *ChainListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ChainListContext) AllChain

func (s *ChainListContext) AllChain() []IChainContext

func (*ChainListContext) AllComma

func (s *ChainListContext) AllComma() []antlr.TerminalNode

func (*ChainListContext) Chain

func (s *ChainListContext) Chain(i int) IChainContext

func (*ChainListContext) Comma

func (s *ChainListContext) Comma(i int) antlr.TerminalNode

func (*ChainListContext) GetParser

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

func (*ChainListContext) GetRuleContext

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

func (*ChainListContext) IsChainListContext

func (*ChainListContext) IsChainListContext()

func (*ChainListContext) ToStringTree

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

type ChainOriginContext

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

func NewChainOriginContext

func NewChainOriginContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChainOriginContext

func NewEmptyChainOriginContext

func NewEmptyChainOriginContext() *ChainOriginContext

func (*ChainOriginContext) Accept

func (s *ChainOriginContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ChainOriginContext) ChainBase

func (s *ChainOriginContext) ChainBase() IChainBaseContext

func (*ChainOriginContext) CloseRoundBracket

func (s *ChainOriginContext) CloseRoundBracket() antlr.TerminalNode

func (*ChainOriginContext) FunctionCall

func (s *ChainOriginContext) FunctionCall() IFunctionCallContext

func (*ChainOriginContext) GetParser

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

func (*ChainOriginContext) GetRuleContext

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

func (*ChainOriginContext) IsChainOriginContext

func (*ChainOriginContext) IsChainOriginContext()

func (*ChainOriginContext) NewExpr

func (s *ChainOriginContext) NewExpr() INewExprContext

func (*ChainOriginContext) OpenRoundBracket

func (s *ChainOriginContext) OpenRoundBracket() antlr.TerminalNode

func (*ChainOriginContext) ToStringTree

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

type ClassConstantContext

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

func NewClassConstantContext

func NewClassConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassConstantContext

func NewEmptyClassConstantContext

func NewEmptyClassConstantContext() *ClassConstantContext

func (*ClassConstantContext) Accept

func (s *ClassConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassConstantContext) AllKeyedVariable

func (s *ClassConstantContext) AllKeyedVariable() []IKeyedVariableContext

func (*ClassConstantContext) Class

func (s *ClassConstantContext) Class() antlr.TerminalNode

func (*ClassConstantContext) Constructor

func (s *ClassConstantContext) Constructor() antlr.TerminalNode

func (*ClassConstantContext) DoubleColon

func (s *ClassConstantContext) DoubleColon() antlr.TerminalNode

func (*ClassConstantContext) Get

func (s *ClassConstantContext) Get() antlr.TerminalNode

func (*ClassConstantContext) GetParser

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

func (*ClassConstantContext) GetRuleContext

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

func (*ClassConstantContext) Identifier

func (s *ClassConstantContext) Identifier() IIdentifierContext

func (*ClassConstantContext) IsClassConstantContext

func (*ClassConstantContext) IsClassConstantContext()

func (*ClassConstantContext) KeyedVariable

func (s *ClassConstantContext) KeyedVariable(i int) IKeyedVariableContext

func (*ClassConstantContext) Parent_

func (s *ClassConstantContext) Parent_() antlr.TerminalNode

func (*ClassConstantContext) QualifiedStaticTypeRef

func (s *ClassConstantContext) QualifiedStaticTypeRef() IQualifiedStaticTypeRefContext

func (*ClassConstantContext) Set

func (s *ClassConstantContext) Set() antlr.TerminalNode

func (*ClassConstantContext) String_

func (s *ClassConstantContext) String_() IStringContext

func (*ClassConstantContext) ToStringTree

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

type ClassDeclarationContext

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

func NewClassDeclarationContext

func NewClassDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassDeclarationContext

func NewEmptyClassDeclarationContext

func NewEmptyClassDeclarationContext() *ClassDeclarationContext

func (*ClassDeclarationContext) Accept

func (s *ClassDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassDeclarationContext) AllClassStatement

func (s *ClassDeclarationContext) AllClassStatement() []IClassStatementContext

func (*ClassDeclarationContext) Attributes

func (*ClassDeclarationContext) ClassEntryType

func (s *ClassDeclarationContext) ClassEntryType() IClassEntryTypeContext

func (*ClassDeclarationContext) ClassStatement

func (s *ClassDeclarationContext) ClassStatement(i int) IClassStatementContext

func (*ClassDeclarationContext) CloseCurlyBracket

func (s *ClassDeclarationContext) CloseCurlyBracket() antlr.TerminalNode

func (*ClassDeclarationContext) Extends

func (s *ClassDeclarationContext) Extends() antlr.TerminalNode

func (*ClassDeclarationContext) GetParser

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

func (*ClassDeclarationContext) GetRuleContext

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

func (*ClassDeclarationContext) Identifier

func (*ClassDeclarationContext) Implements

func (s *ClassDeclarationContext) Implements() antlr.TerminalNode

func (*ClassDeclarationContext) Interface

func (s *ClassDeclarationContext) Interface() antlr.TerminalNode

func (*ClassDeclarationContext) InterfaceList

func (*ClassDeclarationContext) IsClassDeclarationContext

func (*ClassDeclarationContext) IsClassDeclarationContext()

func (*ClassDeclarationContext) Modifier

func (*ClassDeclarationContext) OpenCurlyBracket

func (s *ClassDeclarationContext) OpenCurlyBracket() antlr.TerminalNode

func (*ClassDeclarationContext) Partial

func (s *ClassDeclarationContext) Partial() antlr.TerminalNode

func (*ClassDeclarationContext) Private

func (s *ClassDeclarationContext) Private() antlr.TerminalNode

func (*ClassDeclarationContext) QualifiedStaticTypeRef

func (s *ClassDeclarationContext) QualifiedStaticTypeRef() IQualifiedStaticTypeRefContext

func (*ClassDeclarationContext) ToStringTree

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

type ClassEntryTypeContext

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

func NewClassEntryTypeContext

func NewClassEntryTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassEntryTypeContext

func NewEmptyClassEntryTypeContext

func NewEmptyClassEntryTypeContext() *ClassEntryTypeContext

func (*ClassEntryTypeContext) Accept

func (s *ClassEntryTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassEntryTypeContext) Class

func (s *ClassEntryTypeContext) Class() antlr.TerminalNode

func (*ClassEntryTypeContext) GetParser

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

func (*ClassEntryTypeContext) GetRuleContext

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

func (*ClassEntryTypeContext) IsClassEntryTypeContext

func (*ClassEntryTypeContext) IsClassEntryTypeContext()

func (*ClassEntryTypeContext) ToStringTree

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

func (*ClassEntryTypeContext) Trait

func (s *ClassEntryTypeContext) Trait() antlr.TerminalNode

type ClassStatementContext

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

func NewClassStatementContext

func NewClassStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ClassStatementContext

func NewEmptyClassStatementContext

func NewEmptyClassStatementContext() *ClassStatementContext

func (*ClassStatementContext) Accept

func (s *ClassStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ClassStatementContext) AllComma

func (s *ClassStatementContext) AllComma() []antlr.TerminalNode

func (*ClassStatementContext) AllIdentifierInitializer

func (s *ClassStatementContext) AllIdentifierInitializer() []IIdentifierInitializerContext

func (*ClassStatementContext) AllVariableInitializer

func (s *ClassStatementContext) AllVariableInitializer() []IVariableInitializerContext

func (*ClassStatementContext) Ampersand

func (s *ClassStatementContext) Ampersand() antlr.TerminalNode

func (*ClassStatementContext) Attributes

func (s *ClassStatementContext) Attributes() IAttributesContext

func (*ClassStatementContext) BaseCtorCall

func (s *ClassStatementContext) BaseCtorCall() IBaseCtorCallContext

func (*ClassStatementContext) CloseRoundBracket

func (s *ClassStatementContext) CloseRoundBracket() antlr.TerminalNode

func (*ClassStatementContext) Comma

func (s *ClassStatementContext) Comma(i int) antlr.TerminalNode

func (*ClassStatementContext) Const

func (s *ClassStatementContext) Const() antlr.TerminalNode

func (*ClassStatementContext) FormalParameterList

func (s *ClassStatementContext) FormalParameterList() IFormalParameterListContext

func (*ClassStatementContext) Function_

func (s *ClassStatementContext) Function_() antlr.TerminalNode

func (*ClassStatementContext) GetParser

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

func (*ClassStatementContext) GetRuleContext

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

func (*ClassStatementContext) Identifier

func (s *ClassStatementContext) Identifier() IIdentifierContext

func (*ClassStatementContext) IdentifierInitializer

func (s *ClassStatementContext) IdentifierInitializer(i int) IIdentifierInitializerContext

func (*ClassStatementContext) IsClassStatementContext

func (*ClassStatementContext) IsClassStatementContext()

func (*ClassStatementContext) MemberModifiers

func (s *ClassStatementContext) MemberModifiers() IMemberModifiersContext

func (*ClassStatementContext) MethodBody

func (s *ClassStatementContext) MethodBody() IMethodBodyContext

func (*ClassStatementContext) OpenRoundBracket

func (s *ClassStatementContext) OpenRoundBracket() antlr.TerminalNode

func (*ClassStatementContext) PropertyModifiers

func (s *ClassStatementContext) PropertyModifiers() IPropertyModifiersContext

func (*ClassStatementContext) QualifiedNamespaceNameList

func (s *ClassStatementContext) QualifiedNamespaceNameList() IQualifiedNamespaceNameListContext

func (*ClassStatementContext) ReturnTypeDecl

func (s *ClassStatementContext) ReturnTypeDecl() IReturnTypeDeclContext

func (*ClassStatementContext) SemiColon

func (s *ClassStatementContext) SemiColon() antlr.TerminalNode

func (*ClassStatementContext) ToStringTree

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

func (*ClassStatementContext) TraitAdaptations

func (s *ClassStatementContext) TraitAdaptations() ITraitAdaptationsContext

func (*ClassStatementContext) TypeHint

func (*ClassStatementContext) Use

func (s *ClassStatementContext) Use() antlr.TerminalNode

func (*ClassStatementContext) VariableInitializer

func (s *ClassStatementContext) VariableInitializer(i int) IVariableInitializerContext

type CloneExpressionContext

type CloneExpressionContext struct {
	*ExpressionContext
}

func NewCloneExpressionContext

func NewCloneExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CloneExpressionContext

func (*CloneExpressionContext) Accept

func (s *CloneExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*CloneExpressionContext) Clone

func (s *CloneExpressionContext) Clone() antlr.TerminalNode

func (*CloneExpressionContext) Expression

func (*CloneExpressionContext) GetRuleContext

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

type ComparisonExpressionContext

type ComparisonExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewComparisonExpressionContext

func NewComparisonExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ComparisonExpressionContext

func (*ComparisonExpressionContext) Accept

func (s *ComparisonExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ComparisonExpressionContext) AllExpression

func (s *ComparisonExpressionContext) AllExpression() []IExpressionContext

func (*ComparisonExpressionContext) Expression

func (*ComparisonExpressionContext) GetOp

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

func (*ComparisonExpressionContext) GetRuleContext

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

func (*ComparisonExpressionContext) Greater

func (s *ComparisonExpressionContext) Greater() antlr.TerminalNode

func (*ComparisonExpressionContext) IsEqual

func (s *ComparisonExpressionContext) IsEqual() antlr.TerminalNode

func (*ComparisonExpressionContext) IsGreaterOrEqual

func (s *ComparisonExpressionContext) IsGreaterOrEqual() antlr.TerminalNode

func (*ComparisonExpressionContext) IsIdentical

func (s *ComparisonExpressionContext) IsIdentical() antlr.TerminalNode

func (*ComparisonExpressionContext) IsNoidentical

func (s *ComparisonExpressionContext) IsNoidentical() antlr.TerminalNode

func (*ComparisonExpressionContext) IsNotEq

func (s *ComparisonExpressionContext) IsNotEq() antlr.TerminalNode

func (*ComparisonExpressionContext) IsSmallerOrEqual

func (s *ComparisonExpressionContext) IsSmallerOrEqual() antlr.TerminalNode

func (*ComparisonExpressionContext) Less

func (s *ComparisonExpressionContext) Less() antlr.TerminalNode

func (*ComparisonExpressionContext) SetOp

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

func (*ComparisonExpressionContext) ShiftLeft

func (s *ComparisonExpressionContext) ShiftLeft() antlr.TerminalNode

func (*ComparisonExpressionContext) ShiftRight

func (s *ComparisonExpressionContext) ShiftRight() antlr.TerminalNode

type ConditionalExpressionContext

type ConditionalExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewConditionalExpressionContext

func NewConditionalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConditionalExpressionContext

func (*ConditionalExpressionContext) Accept

func (s *ConditionalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConditionalExpressionContext) AllExpression

func (s *ConditionalExpressionContext) AllExpression() []IExpressionContext

func (*ConditionalExpressionContext) Colon

func (s *ConditionalExpressionContext) Colon() antlr.TerminalNode

func (*ConditionalExpressionContext) Expression

func (*ConditionalExpressionContext) GetOp

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

func (*ConditionalExpressionContext) GetRuleContext

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

func (*ConditionalExpressionContext) QuestionMark

func (s *ConditionalExpressionContext) QuestionMark() antlr.TerminalNode

func (*ConditionalExpressionContext) SetOp

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

type ConstantContext

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

func NewConstantContext

func NewConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantContext

func NewEmptyConstantContext

func NewEmptyConstantContext() *ConstantContext

func (*ConstantContext) Accept

func (s *ConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstantContext) ClassConstant

func (s *ConstantContext) ClassConstant() IClassConstantContext

func (*ConstantContext) GetParser

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

func (*ConstantContext) GetRuleContext

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

func (*ConstantContext) IsConstantContext

func (*ConstantContext) IsConstantContext()

func (*ConstantContext) LiteralConstant

func (s *ConstantContext) LiteralConstant() ILiteralConstantContext

func (*ConstantContext) MagicConstant

func (s *ConstantContext) MagicConstant() IMagicConstantContext

func (*ConstantContext) Null

func (s *ConstantContext) Null() antlr.TerminalNode

func (*ConstantContext) QualifiedNamespaceName

func (s *ConstantContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*ConstantContext) ToStringTree

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

type ConstantInitializerContext

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

func NewConstantInitializerContext

func NewConstantInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantInitializerContext

func NewEmptyConstantInitializerContext

func NewEmptyConstantInitializerContext() *ConstantInitializerContext

func (*ConstantInitializerContext) Accept

func (s *ConstantInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstantInitializerContext) AllConstantString

func (s *ConstantInitializerContext) AllConstantString() []IConstantStringContext

func (*ConstantInitializerContext) AllDot

func (s *ConstantInitializerContext) AllDot() []antlr.TerminalNode

func (*ConstantInitializerContext) Array

func (s *ConstantInitializerContext) Array() antlr.TerminalNode

func (*ConstantInitializerContext) ArrayItemList

func (*ConstantInitializerContext) CloseRoundBracket

func (s *ConstantInitializerContext) CloseRoundBracket() antlr.TerminalNode

func (*ConstantInitializerContext) CloseSquareBracket

func (s *ConstantInitializerContext) CloseSquareBracket() antlr.TerminalNode

func (*ConstantInitializerContext) Comma

func (s *ConstantInitializerContext) Comma() antlr.TerminalNode

func (*ConstantInitializerContext) ConstantInitializer

func (*ConstantInitializerContext) ConstantString

func (*ConstantInitializerContext) Dot

func (s *ConstantInitializerContext) Dot(i int) antlr.TerminalNode

func (*ConstantInitializerContext) GetParser

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

func (*ConstantInitializerContext) GetRuleContext

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

func (*ConstantInitializerContext) IsConstantInitializerContext

func (*ConstantInitializerContext) IsConstantInitializerContext()

func (*ConstantInitializerContext) Minus

func (s *ConstantInitializerContext) Minus() antlr.TerminalNode

func (*ConstantInitializerContext) OpenRoundBracket

func (s *ConstantInitializerContext) OpenRoundBracket() antlr.TerminalNode

func (*ConstantInitializerContext) OpenSquareBracket

func (s *ConstantInitializerContext) OpenSquareBracket() antlr.TerminalNode

func (*ConstantInitializerContext) Plus

func (s *ConstantInitializerContext) Plus() antlr.TerminalNode

func (*ConstantInitializerContext) ToStringTree

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

type ConstantStringContext

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

func NewConstantStringContext

func NewConstantStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ConstantStringContext

func NewEmptyConstantStringContext

func NewEmptyConstantStringContext() *ConstantStringContext

func (*ConstantStringContext) Accept

func (s *ConstantStringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ConstantStringContext) Constant

func (*ConstantStringContext) GetParser

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

func (*ConstantStringContext) GetRuleContext

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

func (*ConstantStringContext) IsConstantStringContext

func (*ConstantStringContext) IsConstantStringContext()

func (*ConstantStringContext) String_

func (*ConstantStringContext) ToStringTree

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

type ContinueStatementContext

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

func NewContinueStatementContext

func NewContinueStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ContinueStatementContext

func NewEmptyContinueStatementContext

func NewEmptyContinueStatementContext() *ContinueStatementContext

func (*ContinueStatementContext) Accept

func (s *ContinueStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ContinueStatementContext) Continue

func (s *ContinueStatementContext) Continue() antlr.TerminalNode

func (*ContinueStatementContext) Expression

func (*ContinueStatementContext) GetParser

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

func (*ContinueStatementContext) GetRuleContext

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

func (*ContinueStatementContext) IsContinueStatementContext

func (*ContinueStatementContext) IsContinueStatementContext()

func (*ContinueStatementContext) SemiColon

func (s *ContinueStatementContext) SemiColon() antlr.TerminalNode

func (*ContinueStatementContext) ToStringTree

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

type DeclareListContext

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

func NewDeclareListContext

func NewDeclareListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclareListContext

func NewEmptyDeclareListContext

func NewEmptyDeclareListContext() *DeclareListContext

func (*DeclareListContext) Accept

func (s *DeclareListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DeclareListContext) AllComma

func (s *DeclareListContext) AllComma() []antlr.TerminalNode

func (*DeclareListContext) AllDirective

func (s *DeclareListContext) AllDirective() []IDirectiveContext

func (*DeclareListContext) Comma

func (s *DeclareListContext) Comma(i int) antlr.TerminalNode

func (*DeclareListContext) Directive

func (s *DeclareListContext) Directive(i int) IDirectiveContext

func (*DeclareListContext) GetParser

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

func (*DeclareListContext) GetRuleContext

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

func (*DeclareListContext) IsDeclareListContext

func (*DeclareListContext) IsDeclareListContext()

func (*DeclareListContext) ToStringTree

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

type DeclareStatementContext

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

func NewDeclareStatementContext

func NewDeclareStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DeclareStatementContext

func NewEmptyDeclareStatementContext

func NewEmptyDeclareStatementContext() *DeclareStatementContext

func (*DeclareStatementContext) Accept

func (s *DeclareStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DeclareStatementContext) CloseRoundBracket

func (s *DeclareStatementContext) CloseRoundBracket() antlr.TerminalNode

func (*DeclareStatementContext) Colon

func (s *DeclareStatementContext) Colon() antlr.TerminalNode

func (*DeclareStatementContext) Declare

func (s *DeclareStatementContext) Declare() antlr.TerminalNode

func (*DeclareStatementContext) DeclareList

func (*DeclareStatementContext) EndDeclare

func (s *DeclareStatementContext) EndDeclare() antlr.TerminalNode

func (*DeclareStatementContext) GetParser

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

func (*DeclareStatementContext) GetRuleContext

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

func (*DeclareStatementContext) InnerStatementList

func (s *DeclareStatementContext) InnerStatementList() IInnerStatementListContext

func (*DeclareStatementContext) IsDeclareStatementContext

func (*DeclareStatementContext) IsDeclareStatementContext()

func (*DeclareStatementContext) OpenRoundBracket

func (s *DeclareStatementContext) OpenRoundBracket() antlr.TerminalNode

func (*DeclareStatementContext) SemiColon

func (s *DeclareStatementContext) SemiColon() antlr.TerminalNode

func (*DeclareStatementContext) Statement

func (*DeclareStatementContext) ToStringTree

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

type DirectiveContext

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

func NewDirectiveContext

func NewDirectiveContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DirectiveContext

func NewEmptyDirectiveContext

func NewEmptyDirectiveContext() *DirectiveContext

func (*DirectiveContext) Accept

func (s *DirectiveContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DirectiveContext) Encoding

func (s *DirectiveContext) Encoding() antlr.TerminalNode

func (*DirectiveContext) Eq

func (s *DirectiveContext) Eq() antlr.TerminalNode

func (*DirectiveContext) GetParser

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

func (*DirectiveContext) GetRuleContext

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

func (*DirectiveContext) IsDirectiveContext

func (*DirectiveContext) IsDirectiveContext()

func (*DirectiveContext) NumericConstant

func (s *DirectiveContext) NumericConstant() INumericConstantContext

func (*DirectiveContext) Real

func (s *DirectiveContext) Real() antlr.TerminalNode

func (*DirectiveContext) SingleQuoteString

func (s *DirectiveContext) SingleQuoteString() antlr.TerminalNode

func (*DirectiveContext) StrictTypes

func (s *DirectiveContext) StrictTypes() antlr.TerminalNode

func (*DirectiveContext) Ticks

func (s *DirectiveContext) Ticks() antlr.TerminalNode

func (*DirectiveContext) ToStringTree

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

type DoWhileStatementContext

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

func NewDoWhileStatementContext

func NewDoWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DoWhileStatementContext

func NewEmptyDoWhileStatementContext

func NewEmptyDoWhileStatementContext() *DoWhileStatementContext

func (*DoWhileStatementContext) Accept

func (s *DoWhileStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DoWhileStatementContext) Do

func (s *DoWhileStatementContext) Do() antlr.TerminalNode

func (*DoWhileStatementContext) GetParser

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

func (*DoWhileStatementContext) GetRuleContext

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

func (*DoWhileStatementContext) IsDoWhileStatementContext

func (*DoWhileStatementContext) IsDoWhileStatementContext()

func (*DoWhileStatementContext) Parentheses

func (*DoWhileStatementContext) SemiColon

func (s *DoWhileStatementContext) SemiColon() antlr.TerminalNode

func (*DoWhileStatementContext) Statement

func (*DoWhileStatementContext) ToStringTree

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

func (*DoWhileStatementContext) While

func (s *DoWhileStatementContext) While() antlr.TerminalNode

type EchoStatementContext

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

func NewEchoStatementContext

func NewEchoStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EchoStatementContext

func NewEmptyEchoStatementContext

func NewEmptyEchoStatementContext() *EchoStatementContext

func (*EchoStatementContext) Accept

func (s *EchoStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EchoStatementContext) Echo

func (s *EchoStatementContext) Echo() antlr.TerminalNode

func (*EchoStatementContext) ExpressionList

func (s *EchoStatementContext) ExpressionList() IExpressionListContext

func (*EchoStatementContext) GetParser

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

func (*EchoStatementContext) GetRuleContext

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

func (*EchoStatementContext) IsEchoStatementContext

func (*EchoStatementContext) IsEchoStatementContext()

func (*EchoStatementContext) SemiColon

func (s *EchoStatementContext) SemiColon() antlr.TerminalNode

func (*EchoStatementContext) ToStringTree

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

type ElseColonStatementContext

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

func NewElseColonStatementContext

func NewElseColonStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseColonStatementContext

func NewEmptyElseColonStatementContext

func NewEmptyElseColonStatementContext() *ElseColonStatementContext

func (*ElseColonStatementContext) Accept

func (s *ElseColonStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseColonStatementContext) Colon

func (s *ElseColonStatementContext) Colon() antlr.TerminalNode

func (*ElseColonStatementContext) Else

func (s *ElseColonStatementContext) Else() antlr.TerminalNode

func (*ElseColonStatementContext) GetParser

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

func (*ElseColonStatementContext) GetRuleContext

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

func (*ElseColonStatementContext) InnerStatementList

func (s *ElseColonStatementContext) InnerStatementList() IInnerStatementListContext

func (*ElseColonStatementContext) IsElseColonStatementContext

func (*ElseColonStatementContext) IsElseColonStatementContext()

func (*ElseColonStatementContext) ToStringTree

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

type ElseIfColonStatementContext

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

func NewElseIfColonStatementContext

func NewElseIfColonStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfColonStatementContext

func NewEmptyElseIfColonStatementContext

func NewEmptyElseIfColonStatementContext() *ElseIfColonStatementContext

func (*ElseIfColonStatementContext) Accept

func (s *ElseIfColonStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseIfColonStatementContext) Colon

func (s *ElseIfColonStatementContext) Colon() antlr.TerminalNode

func (*ElseIfColonStatementContext) ElseIf

func (s *ElseIfColonStatementContext) ElseIf() antlr.TerminalNode

func (*ElseIfColonStatementContext) GetParser

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

func (*ElseIfColonStatementContext) GetRuleContext

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

func (*ElseIfColonStatementContext) InnerStatementList

func (*ElseIfColonStatementContext) IsElseIfColonStatementContext

func (*ElseIfColonStatementContext) IsElseIfColonStatementContext()

func (*ElseIfColonStatementContext) Parentheses

func (*ElseIfColonStatementContext) ToStringTree

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

type ElseIfStatementContext

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

func NewElseIfStatementContext

func NewElseIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseIfStatementContext

func NewEmptyElseIfStatementContext

func NewEmptyElseIfStatementContext() *ElseIfStatementContext

func (*ElseIfStatementContext) Accept

func (s *ElseIfStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseIfStatementContext) ElseIf

func (s *ElseIfStatementContext) ElseIf() antlr.TerminalNode

func (*ElseIfStatementContext) GetParser

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

func (*ElseIfStatementContext) GetRuleContext

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

func (*ElseIfStatementContext) IsElseIfStatementContext

func (*ElseIfStatementContext) IsElseIfStatementContext()

func (*ElseIfStatementContext) Parentheses

func (*ElseIfStatementContext) Statement

func (*ElseIfStatementContext) ToStringTree

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

type ElseStatementContext

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

func NewElseStatementContext

func NewElseStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ElseStatementContext

func NewEmptyElseStatementContext

func NewEmptyElseStatementContext() *ElseStatementContext

func (*ElseStatementContext) Accept

func (s *ElseStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ElseStatementContext) Else

func (s *ElseStatementContext) Else() antlr.TerminalNode

func (*ElseStatementContext) GetParser

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

func (*ElseStatementContext) GetRuleContext

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

func (*ElseStatementContext) IsElseStatementContext

func (*ElseStatementContext) IsElseStatementContext()

func (*ElseStatementContext) Statement

func (s *ElseStatementContext) Statement() IStatementContext

func (*ElseStatementContext) ToStringTree

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

type EmptyStatement_Context

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

func NewEmptyEmptyStatement_Context

func NewEmptyEmptyStatement_Context() *EmptyStatement_Context

func NewEmptyStatement_Context

func NewEmptyStatement_Context(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EmptyStatement_Context

func (*EmptyStatement_Context) Accept

func (s *EmptyStatement_Context) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EmptyStatement_Context) GetParser

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

func (*EmptyStatement_Context) GetRuleContext

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

func (*EmptyStatement_Context) IsEmptyStatement_Context

func (*EmptyStatement_Context) IsEmptyStatement_Context()

func (*EmptyStatement_Context) SemiColon

func (s *EmptyStatement_Context) SemiColon() antlr.TerminalNode

func (*EmptyStatement_Context) ToStringTree

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

type EnumDeclarationContext

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

func NewEmptyEnumDeclarationContext

func NewEmptyEnumDeclarationContext() *EnumDeclarationContext

func NewEnumDeclarationContext

func NewEnumDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumDeclarationContext

func (*EnumDeclarationContext) Accept

func (s *EnumDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnumDeclarationContext) AllEnumItem

func (s *EnumDeclarationContext) AllEnumItem() []IEnumItemContext

func (*EnumDeclarationContext) CloseCurlyBracket

func (s *EnumDeclarationContext) CloseCurlyBracket() antlr.TerminalNode

func (*EnumDeclarationContext) Colon

func (s *EnumDeclarationContext) Colon() antlr.TerminalNode

func (*EnumDeclarationContext) EnumItem

func (*EnumDeclarationContext) Enum_

func (s *EnumDeclarationContext) Enum_() antlr.TerminalNode

func (*EnumDeclarationContext) GetParser

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

func (*EnumDeclarationContext) GetRuleContext

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

func (*EnumDeclarationContext) Identifier

func (*EnumDeclarationContext) Implements

func (s *EnumDeclarationContext) Implements() antlr.TerminalNode

func (*EnumDeclarationContext) IntType

func (s *EnumDeclarationContext) IntType() antlr.TerminalNode

func (*EnumDeclarationContext) InterfaceList

func (s *EnumDeclarationContext) InterfaceList() IInterfaceListContext

func (*EnumDeclarationContext) IsEnumDeclarationContext

func (*EnumDeclarationContext) IsEnumDeclarationContext()

func (*EnumDeclarationContext) OpenCurlyBracket

func (s *EnumDeclarationContext) OpenCurlyBracket() antlr.TerminalNode

func (*EnumDeclarationContext) StringType

func (s *EnumDeclarationContext) StringType() antlr.TerminalNode

func (*EnumDeclarationContext) ToStringTree

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

type EnumItemContext

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

func NewEmptyEnumItemContext

func NewEmptyEnumItemContext() *EnumItemContext

func NewEnumItemContext

func NewEnumItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EnumItemContext

func (*EnumItemContext) Accept

func (s *EnumItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*EnumItemContext) Case

func (s *EnumItemContext) Case() antlr.TerminalNode

func (*EnumItemContext) Eq

func (s *EnumItemContext) Eq() antlr.TerminalNode

func (*EnumItemContext) Expression

func (s *EnumItemContext) Expression() IExpressionContext

func (*EnumItemContext) FunctionDeclaration

func (s *EnumItemContext) FunctionDeclaration() IFunctionDeclarationContext

func (*EnumItemContext) GetParser

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

func (*EnumItemContext) GetRuleContext

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

func (*EnumItemContext) Identifier

func (s *EnumItemContext) Identifier() IIdentifierContext

func (*EnumItemContext) IsEnumItemContext

func (*EnumItemContext) IsEnumItemContext()

func (*EnumItemContext) MemberModifiers

func (s *EnumItemContext) MemberModifiers() IMemberModifiersContext

func (*EnumItemContext) QualifiedNamespaceNameList

func (s *EnumItemContext) QualifiedNamespaceNameList() IQualifiedNamespaceNameListContext

func (*EnumItemContext) SemiColon

func (s *EnumItemContext) SemiColon() antlr.TerminalNode

func (*EnumItemContext) ToStringTree

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

func (*EnumItemContext) TraitAdaptations

func (s *EnumItemContext) TraitAdaptations() ITraitAdaptationsContext

func (*EnumItemContext) Use

func (s *EnumItemContext) Use() antlr.TerminalNode

type ExpressionContext

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

func NewEmptyExpressionContext

func NewEmptyExpressionContext() *ExpressionContext

func NewExpressionContext

func NewExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionContext

func (*ExpressionContext) CopyFrom

func (s *ExpressionContext) CopyFrom(ctx *ExpressionContext)

func (*ExpressionContext) GetParser

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

func (*ExpressionContext) GetRuleContext

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

func (*ExpressionContext) IsExpressionContext

func (*ExpressionContext) IsExpressionContext()

func (*ExpressionContext) ToStringTree

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

type ExpressionListContext

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

func NewEmptyExpressionListContext

func NewEmptyExpressionListContext() *ExpressionListContext

func NewExpressionListContext

func NewExpressionListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionListContext

func (*ExpressionListContext) Accept

func (s *ExpressionListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionListContext) AllComma

func (s *ExpressionListContext) AllComma() []antlr.TerminalNode

func (*ExpressionListContext) AllExpression

func (s *ExpressionListContext) AllExpression() []IExpressionContext

func (*ExpressionListContext) Comma

func (s *ExpressionListContext) Comma(i int) antlr.TerminalNode

func (*ExpressionListContext) Expression

func (s *ExpressionListContext) Expression(i int) IExpressionContext

func (*ExpressionListContext) GetParser

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

func (*ExpressionListContext) GetRuleContext

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

func (*ExpressionListContext) IsExpressionListContext

func (*ExpressionListContext) IsExpressionListContext()

func (*ExpressionListContext) ToStringTree

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

type ExpressionStatementContext

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

func NewEmptyExpressionStatementContext

func NewEmptyExpressionStatementContext() *ExpressionStatementContext

func NewExpressionStatementContext

func NewExpressionStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ExpressionStatementContext

func (*ExpressionStatementContext) Accept

func (s *ExpressionStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ExpressionStatementContext) Expression

func (*ExpressionStatementContext) GetParser

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

func (*ExpressionStatementContext) GetRuleContext

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

func (*ExpressionStatementContext) IsExpressionStatementContext

func (*ExpressionStatementContext) IsExpressionStatementContext()

func (*ExpressionStatementContext) SemiColon

func (s *ExpressionStatementContext) SemiColon() antlr.TerminalNode

func (*ExpressionStatementContext) ToStringTree

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

type FinallyStatementContext

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

func NewEmptyFinallyStatementContext

func NewEmptyFinallyStatementContext() *FinallyStatementContext

func NewFinallyStatementContext

func NewFinallyStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FinallyStatementContext

func (*FinallyStatementContext) Accept

func (s *FinallyStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FinallyStatementContext) BlockStatement

func (s *FinallyStatementContext) BlockStatement() IBlockStatementContext

func (*FinallyStatementContext) Finally

func (s *FinallyStatementContext) Finally() antlr.TerminalNode

func (*FinallyStatementContext) GetParser

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

func (*FinallyStatementContext) GetRuleContext

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

func (*FinallyStatementContext) IsFinallyStatementContext

func (*FinallyStatementContext) IsFinallyStatementContext()

func (*FinallyStatementContext) ToStringTree

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

type ForInitContext

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

func NewEmptyForInitContext

func NewEmptyForInitContext() *ForInitContext

func NewForInitContext

func NewForInitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForInitContext

func (*ForInitContext) Accept

func (s *ForInitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForInitContext) ExpressionList

func (s *ForInitContext) ExpressionList() IExpressionListContext

func (*ForInitContext) GetParser

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

func (*ForInitContext) GetRuleContext

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

func (*ForInitContext) IsForInitContext

func (*ForInitContext) IsForInitContext()

func (*ForInitContext) ToStringTree

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

type ForStatementContext

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

func NewEmptyForStatementContext

func NewEmptyForStatementContext() *ForStatementContext

func NewForStatementContext

func NewForStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForStatementContext

func (*ForStatementContext) Accept

func (s *ForStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForStatementContext) AllSemiColon

func (s *ForStatementContext) AllSemiColon() []antlr.TerminalNode

func (*ForStatementContext) CloseRoundBracket

func (s *ForStatementContext) CloseRoundBracket() antlr.TerminalNode

func (*ForStatementContext) Colon

func (s *ForStatementContext) Colon() antlr.TerminalNode

func (*ForStatementContext) EndFor

func (s *ForStatementContext) EndFor() antlr.TerminalNode

func (*ForStatementContext) ExpressionList

func (s *ForStatementContext) ExpressionList() IExpressionListContext

func (*ForStatementContext) For

func (s *ForStatementContext) For() antlr.TerminalNode

func (*ForStatementContext) ForInit

func (s *ForStatementContext) ForInit() IForInitContext

func (*ForStatementContext) ForUpdate

func (s *ForStatementContext) ForUpdate() IForUpdateContext

func (*ForStatementContext) GetParser

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

func (*ForStatementContext) GetRuleContext

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

func (*ForStatementContext) InnerStatementList

func (s *ForStatementContext) InnerStatementList() IInnerStatementListContext

func (*ForStatementContext) IsForStatementContext

func (*ForStatementContext) IsForStatementContext()

func (*ForStatementContext) OpenRoundBracket

func (s *ForStatementContext) OpenRoundBracket() antlr.TerminalNode

func (*ForStatementContext) SemiColon

func (s *ForStatementContext) SemiColon(i int) antlr.TerminalNode

func (*ForStatementContext) Statement

func (s *ForStatementContext) Statement() IStatementContext

func (*ForStatementContext) ToStringTree

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

type ForUpdateContext

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

func NewEmptyForUpdateContext

func NewEmptyForUpdateContext() *ForUpdateContext

func NewForUpdateContext

func NewForUpdateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForUpdateContext

func (*ForUpdateContext) Accept

func (s *ForUpdateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForUpdateContext) ExpressionList

func (s *ForUpdateContext) ExpressionList() IExpressionListContext

func (*ForUpdateContext) GetParser

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

func (*ForUpdateContext) GetRuleContext

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

func (*ForUpdateContext) IsForUpdateContext

func (*ForUpdateContext) IsForUpdateContext()

func (*ForUpdateContext) ToStringTree

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

type ForeachStatementContext

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

func NewEmptyForeachStatementContext

func NewEmptyForeachStatementContext() *ForeachStatementContext

func NewForeachStatementContext

func NewForeachStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForeachStatementContext

func (*ForeachStatementContext) Accept

func (s *ForeachStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForeachStatementContext) AllAmpersand

func (s *ForeachStatementContext) AllAmpersand() []antlr.TerminalNode

func (*ForeachStatementContext) AllChain

func (s *ForeachStatementContext) AllChain() []IChainContext

func (*ForeachStatementContext) AllCloseRoundBracket

func (s *ForeachStatementContext) AllCloseRoundBracket() []antlr.TerminalNode

func (*ForeachStatementContext) AllOpenRoundBracket

func (s *ForeachStatementContext) AllOpenRoundBracket() []antlr.TerminalNode

func (*ForeachStatementContext) Ampersand

func (s *ForeachStatementContext) Ampersand(i int) antlr.TerminalNode

func (*ForeachStatementContext) ArrayDestructuring

func (s *ForeachStatementContext) ArrayDestructuring() IArrayDestructuringContext

func (*ForeachStatementContext) As

func (s *ForeachStatementContext) As() antlr.TerminalNode

func (*ForeachStatementContext) Assignable

func (*ForeachStatementContext) AssignmentList

func (s *ForeachStatementContext) AssignmentList() IAssignmentListContext

func (*ForeachStatementContext) Chain

func (*ForeachStatementContext) CloseRoundBracket

func (s *ForeachStatementContext) CloseRoundBracket(i int) antlr.TerminalNode

func (*ForeachStatementContext) Colon

func (s *ForeachStatementContext) Colon() antlr.TerminalNode

func (*ForeachStatementContext) DoubleArrow

func (s *ForeachStatementContext) DoubleArrow() antlr.TerminalNode

func (*ForeachStatementContext) EndForeach

func (s *ForeachStatementContext) EndForeach() antlr.TerminalNode

func (*ForeachStatementContext) Expression

func (*ForeachStatementContext) Foreach

func (s *ForeachStatementContext) Foreach() antlr.TerminalNode

func (*ForeachStatementContext) GetParser

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

func (*ForeachStatementContext) GetRuleContext

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

func (*ForeachStatementContext) InnerStatementList

func (s *ForeachStatementContext) InnerStatementList() IInnerStatementListContext

func (*ForeachStatementContext) IsForeachStatementContext

func (*ForeachStatementContext) IsForeachStatementContext()

func (*ForeachStatementContext) List

func (s *ForeachStatementContext) List() antlr.TerminalNode

func (*ForeachStatementContext) OpenRoundBracket

func (s *ForeachStatementContext) OpenRoundBracket(i int) antlr.TerminalNode

func (*ForeachStatementContext) SemiColon

func (s *ForeachStatementContext) SemiColon() antlr.TerminalNode

func (*ForeachStatementContext) Statement

func (*ForeachStatementContext) ToStringTree

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

type FormalParameterContext

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

func NewEmptyFormalParameterContext

func NewEmptyFormalParameterContext() *FormalParameterContext

func NewFormalParameterContext

func NewFormalParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterContext

func (*FormalParameterContext) Accept

func (s *FormalParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FormalParameterContext) AllMemberModifier

func (s *FormalParameterContext) AllMemberModifier() []IMemberModifierContext

func (*FormalParameterContext) Ampersand

func (s *FormalParameterContext) Ampersand() antlr.TerminalNode

func (*FormalParameterContext) Attributes

func (*FormalParameterContext) Ellipsis

func (s *FormalParameterContext) Ellipsis() antlr.TerminalNode

func (*FormalParameterContext) GetParser

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

func (*FormalParameterContext) GetRuleContext

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

func (*FormalParameterContext) IsFormalParameterContext

func (*FormalParameterContext) IsFormalParameterContext()

func (*FormalParameterContext) MemberModifier

func (s *FormalParameterContext) MemberModifier(i int) IMemberModifierContext

func (*FormalParameterContext) QuestionMark

func (s *FormalParameterContext) QuestionMark() antlr.TerminalNode

func (*FormalParameterContext) ToStringTree

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

func (*FormalParameterContext) TypeHint

func (*FormalParameterContext) VariableInitializer

func (s *FormalParameterContext) VariableInitializer() IVariableInitializerContext

type FormalParameterListContext

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

func NewEmptyFormalParameterListContext

func NewEmptyFormalParameterListContext() *FormalParameterListContext

func NewFormalParameterListContext

func NewFormalParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FormalParameterListContext

func (*FormalParameterListContext) Accept

func (s *FormalParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FormalParameterListContext) AllComma

func (s *FormalParameterListContext) AllComma() []antlr.TerminalNode

func (*FormalParameterListContext) AllFormalParameter

func (s *FormalParameterListContext) AllFormalParameter() []IFormalParameterContext

func (*FormalParameterListContext) Comma

func (s *FormalParameterListContext) Comma(i int) antlr.TerminalNode

func (*FormalParameterListContext) FormalParameter

func (*FormalParameterListContext) GetParser

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

func (*FormalParameterListContext) GetRuleContext

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

func (*FormalParameterListContext) IsFormalParameterListContext

func (*FormalParameterListContext) IsFormalParameterListContext()

func (*FormalParameterListContext) ToStringTree

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

type FunctionCallContext

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

func NewEmptyFunctionCallContext

func NewEmptyFunctionCallContext() *FunctionCallContext

func NewFunctionCallContext

func NewFunctionCallContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallContext

func (*FunctionCallContext) Accept

func (s *FunctionCallContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionCallContext) ActualArguments

func (s *FunctionCallContext) ActualArguments() IActualArgumentsContext

func (*FunctionCallContext) FunctionCallName

func (s *FunctionCallContext) FunctionCallName() IFunctionCallNameContext

func (*FunctionCallContext) GetParser

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

func (*FunctionCallContext) GetRuleContext

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

func (*FunctionCallContext) IsFunctionCallContext

func (*FunctionCallContext) IsFunctionCallContext()

func (*FunctionCallContext) ToStringTree

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

type FunctionCallNameContext

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

func NewEmptyFunctionCallNameContext

func NewEmptyFunctionCallNameContext() *FunctionCallNameContext

func NewFunctionCallNameContext

func NewFunctionCallNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionCallNameContext

func (*FunctionCallNameContext) Accept

func (s *FunctionCallNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionCallNameContext) ChainBase

func (*FunctionCallNameContext) ClassConstant

func (*FunctionCallNameContext) GetParser

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

func (*FunctionCallNameContext) GetRuleContext

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

func (*FunctionCallNameContext) IsFunctionCallNameContext

func (*FunctionCallNameContext) IsFunctionCallNameContext()

func (*FunctionCallNameContext) Label

func (s *FunctionCallNameContext) Label() antlr.TerminalNode

func (*FunctionCallNameContext) Parentheses

func (*FunctionCallNameContext) QualifiedNamespaceName

func (s *FunctionCallNameContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*FunctionCallNameContext) ToStringTree

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

type FunctionDeclarationContext

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

func NewEmptyFunctionDeclarationContext

func NewEmptyFunctionDeclarationContext() *FunctionDeclarationContext

func NewFunctionDeclarationContext

func NewFunctionDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FunctionDeclarationContext

func (*FunctionDeclarationContext) Accept

func (s *FunctionDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*FunctionDeclarationContext) Ampersand

func (s *FunctionDeclarationContext) Ampersand() antlr.TerminalNode

func (*FunctionDeclarationContext) Attributes

func (*FunctionDeclarationContext) BlockStatement

func (*FunctionDeclarationContext) CloseRoundBracket

func (s *FunctionDeclarationContext) CloseRoundBracket() antlr.TerminalNode

func (*FunctionDeclarationContext) Colon

func (s *FunctionDeclarationContext) Colon() antlr.TerminalNode

func (*FunctionDeclarationContext) FormalParameterList

func (*FunctionDeclarationContext) Function_

func (s *FunctionDeclarationContext) Function_() antlr.TerminalNode

func (*FunctionDeclarationContext) GetParser

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

func (*FunctionDeclarationContext) GetRuleContext

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

func (*FunctionDeclarationContext) Identifier

func (*FunctionDeclarationContext) IsFunctionDeclarationContext

func (*FunctionDeclarationContext) IsFunctionDeclarationContext()

func (*FunctionDeclarationContext) OpenRoundBracket

func (s *FunctionDeclarationContext) OpenRoundBracket() antlr.TerminalNode

func (*FunctionDeclarationContext) QuestionMark

func (s *FunctionDeclarationContext) QuestionMark() antlr.TerminalNode

func (*FunctionDeclarationContext) ToStringTree

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

func (*FunctionDeclarationContext) TypeHint

type GlobalConstantDeclarationContext

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

func NewEmptyGlobalConstantDeclarationContext

func NewEmptyGlobalConstantDeclarationContext() *GlobalConstantDeclarationContext

func NewGlobalConstantDeclarationContext

func NewGlobalConstantDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GlobalConstantDeclarationContext

func (*GlobalConstantDeclarationContext) Accept

func (s *GlobalConstantDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GlobalConstantDeclarationContext) AllComma

func (s *GlobalConstantDeclarationContext) AllComma() []antlr.TerminalNode

func (*GlobalConstantDeclarationContext) AllIdentifierInitializer

func (s *GlobalConstantDeclarationContext) AllIdentifierInitializer() []IIdentifierInitializerContext

func (*GlobalConstantDeclarationContext) Attributes

func (*GlobalConstantDeclarationContext) Comma

func (s *GlobalConstantDeclarationContext) Comma(i int) antlr.TerminalNode

func (*GlobalConstantDeclarationContext) Const

func (s *GlobalConstantDeclarationContext) Const() antlr.TerminalNode

func (*GlobalConstantDeclarationContext) GetParser

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

func (*GlobalConstantDeclarationContext) GetRuleContext

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

func (*GlobalConstantDeclarationContext) IdentifierInitializer

func (*GlobalConstantDeclarationContext) IsGlobalConstantDeclarationContext

func (*GlobalConstantDeclarationContext) IsGlobalConstantDeclarationContext()

func (*GlobalConstantDeclarationContext) SemiColon

func (s *GlobalConstantDeclarationContext) SemiColon() antlr.TerminalNode

func (*GlobalConstantDeclarationContext) ToStringTree

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

type GlobalStatementContext

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

func NewEmptyGlobalStatementContext

func NewEmptyGlobalStatementContext() *GlobalStatementContext

func NewGlobalStatementContext

func NewGlobalStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GlobalStatementContext

func (*GlobalStatementContext) Accept

func (s *GlobalStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GlobalStatementContext) AllComma

func (s *GlobalStatementContext) AllComma() []antlr.TerminalNode

func (*GlobalStatementContext) AllGlobalVar

func (s *GlobalStatementContext) AllGlobalVar() []IGlobalVarContext

func (*GlobalStatementContext) Comma

func (s *GlobalStatementContext) Comma(i int) antlr.TerminalNode

func (*GlobalStatementContext) GetParser

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

func (*GlobalStatementContext) GetRuleContext

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

func (*GlobalStatementContext) Global

func (s *GlobalStatementContext) Global() antlr.TerminalNode

func (*GlobalStatementContext) GlobalVar

func (*GlobalStatementContext) IsGlobalStatementContext

func (*GlobalStatementContext) IsGlobalStatementContext()

func (*GlobalStatementContext) SemiColon

func (s *GlobalStatementContext) SemiColon() antlr.TerminalNode

func (*GlobalStatementContext) ToStringTree

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

type GlobalVarContext

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

func NewEmptyGlobalVarContext

func NewEmptyGlobalVarContext() *GlobalVarContext

func NewGlobalVarContext

func NewGlobalVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GlobalVarContext

func (*GlobalVarContext) Accept

func (s *GlobalVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GlobalVarContext) Chain

func (s *GlobalVarContext) Chain() IChainContext

func (*GlobalVarContext) CloseCurlyBracket

func (s *GlobalVarContext) CloseCurlyBracket() antlr.TerminalNode

func (*GlobalVarContext) Dollar

func (s *GlobalVarContext) Dollar() antlr.TerminalNode

func (*GlobalVarContext) Expression

func (s *GlobalVarContext) Expression() IExpressionContext

func (*GlobalVarContext) GetParser

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

func (*GlobalVarContext) GetRuleContext

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

func (*GlobalVarContext) IsGlobalVarContext

func (*GlobalVarContext) IsGlobalVarContext()

func (*GlobalVarContext) OpenCurlyBracket

func (s *GlobalVarContext) OpenCurlyBracket() antlr.TerminalNode

func (*GlobalVarContext) ToStringTree

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

func (*GlobalVarContext) VarName

func (s *GlobalVarContext) VarName() antlr.TerminalNode

type GotoStatementContext

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

func NewEmptyGotoStatementContext

func NewEmptyGotoStatementContext() *GotoStatementContext

func NewGotoStatementContext

func NewGotoStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GotoStatementContext

func (*GotoStatementContext) Accept

func (s *GotoStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*GotoStatementContext) GetParser

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

func (*GotoStatementContext) GetRuleContext

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

func (*GotoStatementContext) Goto

func (s *GotoStatementContext) Goto() antlr.TerminalNode

func (*GotoStatementContext) Identifier

func (s *GotoStatementContext) Identifier() IIdentifierContext

func (*GotoStatementContext) IsGotoStatementContext

func (*GotoStatementContext) IsGotoStatementContext()

func (*GotoStatementContext) SemiColon

func (s *GotoStatementContext) SemiColon() antlr.TerminalNode

func (*GotoStatementContext) ToStringTree

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

type HtmlDocumentContext

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

func NewEmptyHtmlDocumentContext

func NewEmptyHtmlDocumentContext() *HtmlDocumentContext

func NewHtmlDocumentContext

func NewHtmlDocumentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HtmlDocumentContext

func (*HtmlDocumentContext) Accept

func (s *HtmlDocumentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*HtmlDocumentContext) AllHtmlDocumentElement

func (s *HtmlDocumentContext) AllHtmlDocumentElement() []IHtmlDocumentElementContext

func (*HtmlDocumentContext) EOF

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

func (*HtmlDocumentContext) GetParser

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

func (*HtmlDocumentContext) GetRuleContext

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

func (*HtmlDocumentContext) HtmlDocumentElement

func (s *HtmlDocumentContext) HtmlDocumentElement(i int) IHtmlDocumentElementContext

func (*HtmlDocumentContext) IsHtmlDocumentContext

func (*HtmlDocumentContext) IsHtmlDocumentContext()

func (*HtmlDocumentContext) Shebang

func (s *HtmlDocumentContext) Shebang() antlr.TerminalNode

func (*HtmlDocumentContext) ToStringTree

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

type HtmlDocumentElementContext

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

func NewEmptyHtmlDocumentElementContext

func NewEmptyHtmlDocumentElementContext() *HtmlDocumentElementContext

func NewHtmlDocumentElementContext

func NewHtmlDocumentElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HtmlDocumentElementContext

func (*HtmlDocumentElementContext) Accept

func (s *HtmlDocumentElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*HtmlDocumentElementContext) GetParser

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

func (*HtmlDocumentElementContext) GetRuleContext

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

func (*HtmlDocumentElementContext) InlineHtml

func (*HtmlDocumentElementContext) IsHtmlDocumentElementContext

func (*HtmlDocumentElementContext) IsHtmlDocumentElementContext()

func (*HtmlDocumentElementContext) PhpBlock

func (*HtmlDocumentElementContext) ToStringTree

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

type HtmlElementContext

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

func NewEmptyHtmlElementContext

func NewEmptyHtmlElementContext() *HtmlElementContext

func NewHtmlElementContext

func NewHtmlElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *HtmlElementContext

func (*HtmlElementContext) Accept

func (s *HtmlElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*HtmlElementContext) AllXmlText

func (s *HtmlElementContext) AllXmlText() []antlr.TerminalNode

func (*HtmlElementContext) GetParser

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

func (*HtmlElementContext) GetRuleContext

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

func (*HtmlElementContext) HtmlClose

func (s *HtmlElementContext) HtmlClose() antlr.TerminalNode

func (*HtmlElementContext) HtmlDecimal

func (s *HtmlElementContext) HtmlDecimal() antlr.TerminalNode

func (*HtmlElementContext) HtmlDoubleQuoteString

func (s *HtmlElementContext) HtmlDoubleQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlDtd

func (s *HtmlElementContext) HtmlDtd() antlr.TerminalNode

func (*HtmlElementContext) HtmlEndDoubleQuoteString

func (s *HtmlElementContext) HtmlEndDoubleQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlEndQuoteString

func (s *HtmlElementContext) HtmlEndQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlEquals

func (s *HtmlElementContext) HtmlEquals() antlr.TerminalNode

func (*HtmlElementContext) HtmlHex

func (s *HtmlElementContext) HtmlHex() antlr.TerminalNode

func (*HtmlElementContext) HtmlName

func (s *HtmlElementContext) HtmlName() antlr.TerminalNode

func (*HtmlElementContext) HtmlOpen

func (s *HtmlElementContext) HtmlOpen() antlr.TerminalNode

func (*HtmlElementContext) HtmlQuoteString

func (s *HtmlElementContext) HtmlQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlScriptClose

func (s *HtmlElementContext) HtmlScriptClose() antlr.TerminalNode

func (*HtmlElementContext) HtmlScriptOpen

func (s *HtmlElementContext) HtmlScriptOpen() antlr.TerminalNode

func (*HtmlElementContext) HtmlSlash

func (s *HtmlElementContext) HtmlSlash() antlr.TerminalNode

func (*HtmlElementContext) HtmlSlashClose

func (s *HtmlElementContext) HtmlSlashClose() antlr.TerminalNode

func (*HtmlElementContext) HtmlStartDoubleQuoteString

func (s *HtmlElementContext) HtmlStartDoubleQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlStartQuoteString

func (s *HtmlElementContext) HtmlStartQuoteString() antlr.TerminalNode

func (*HtmlElementContext) HtmlStyleOpen

func (s *HtmlElementContext) HtmlStyleOpen() antlr.TerminalNode

func (*HtmlElementContext) HtmlText

func (s *HtmlElementContext) HtmlText() antlr.TerminalNode

func (*HtmlElementContext) IsHtmlElementContext

func (*HtmlElementContext) IsHtmlElementContext()

func (*HtmlElementContext) StyleBody

func (s *HtmlElementContext) StyleBody() antlr.TerminalNode

func (*HtmlElementContext) ToStringTree

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

func (*HtmlElementContext) XmlClose

func (s *HtmlElementContext) XmlClose() antlr.TerminalNode

func (*HtmlElementContext) XmlStart

func (s *HtmlElementContext) XmlStart() antlr.TerminalNode

func (*HtmlElementContext) XmlText

func (s *HtmlElementContext) XmlText(i int) antlr.TerminalNode

type IActualArgumentContext

type IActualArgumentContext interface {
	antlr.ParserRuleContext

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

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

IActualArgumentContext is an interface to support dynamic dispatch.

type IActualArgumentsContext

type IActualArgumentsContext interface {
	antlr.ParserRuleContext

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

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

IActualArgumentsContext is an interface to support dynamic dispatch.

type IAnonymousClassContext

type IAnonymousClassContext interface {
	antlr.ParserRuleContext

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

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

IAnonymousClassContext is an interface to support dynamic dispatch.

type IArgumentNameContext

type IArgumentNameContext interface {
	antlr.ParserRuleContext

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

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

IArgumentNameContext is an interface to support dynamic dispatch.

type IArgumentsContext

type IArgumentsContext interface {
	antlr.ParserRuleContext

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

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

IArgumentsContext is an interface to support dynamic dispatch.

type IArrayCreationContext

type IArrayCreationContext interface {
	antlr.ParserRuleContext

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

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

IArrayCreationContext is an interface to support dynamic dispatch.

type IArrayDestructuringContext

type IArrayDestructuringContext interface {
	antlr.ParserRuleContext

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

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

IArrayDestructuringContext is an interface to support dynamic dispatch.

type IArrayItemContext

type IArrayItemContext interface {
	antlr.ParserRuleContext

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

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

IArrayItemContext is an interface to support dynamic dispatch.

type IArrayItemListContext

type IArrayItemListContext interface {
	antlr.ParserRuleContext

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

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

IArrayItemListContext is an interface to support dynamic dispatch.

type IAssignableContext

type IAssignableContext interface {
	antlr.ParserRuleContext

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

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

IAssignableContext is an interface to support dynamic dispatch.

type IAssignmentListContext

type IAssignmentListContext interface {
	antlr.ParserRuleContext

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

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

IAssignmentListContext is an interface to support dynamic dispatch.

type IAssignmentListElementContext

type IAssignmentListElementContext interface {
	antlr.ParserRuleContext

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

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

IAssignmentListElementContext is an interface to support dynamic dispatch.

type IAssignmentOperatorContext

type IAssignmentOperatorContext interface {
	antlr.ParserRuleContext

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

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

IAssignmentOperatorContext is an interface to support dynamic dispatch.

type IAttributeContext

type IAttributeContext interface {
	antlr.ParserRuleContext

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

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

IAttributeContext is an interface to support dynamic dispatch.

type IAttributeGroupContext

type IAttributeGroupContext interface {
	antlr.ParserRuleContext

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

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

IAttributeGroupContext is an interface to support dynamic dispatch.

type IAttributesContext

type IAttributesContext interface {
	antlr.ParserRuleContext

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

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

IAttributesContext is an interface to support dynamic dispatch.

type IBaseCtorCallContext

type IBaseCtorCallContext interface {
	antlr.ParserRuleContext

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

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

IBaseCtorCallContext is an interface to support dynamic dispatch.

type IBlockStatementContext

type IBlockStatementContext interface {
	antlr.ParserRuleContext

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

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

IBlockStatementContext is an interface to support dynamic dispatch.

type IBreakStatementContext

type IBreakStatementContext interface {
	antlr.ParserRuleContext

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

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

IBreakStatementContext is an interface to support dynamic dispatch.

type ICastOperationContext

type ICastOperationContext interface {
	antlr.ParserRuleContext

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

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

ICastOperationContext is an interface to support dynamic dispatch.

type ICatchClauseContext

type ICatchClauseContext interface {
	antlr.ParserRuleContext

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

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

ICatchClauseContext is an interface to support dynamic dispatch.

type IChainBaseContext

type IChainBaseContext interface {
	antlr.ParserRuleContext

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

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

IChainBaseContext is an interface to support dynamic dispatch.

type IChainContext

type IChainContext interface {
	antlr.ParserRuleContext

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

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

IChainContext is an interface to support dynamic dispatch.

type IChainListContext

type IChainListContext interface {
	antlr.ParserRuleContext

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

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

IChainListContext is an interface to support dynamic dispatch.

type IChainOriginContext

type IChainOriginContext interface {
	antlr.ParserRuleContext

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

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

IChainOriginContext is an interface to support dynamic dispatch.

type IClassConstantContext

type IClassConstantContext interface {
	antlr.ParserRuleContext

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

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

IClassConstantContext is an interface to support dynamic dispatch.

type IClassDeclarationContext

type IClassDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IClassDeclarationContext is an interface to support dynamic dispatch.

type IClassEntryTypeContext

type IClassEntryTypeContext interface {
	antlr.ParserRuleContext

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

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

IClassEntryTypeContext is an interface to support dynamic dispatch.

type IClassStatementContext

type IClassStatementContext interface {
	antlr.ParserRuleContext

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

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

IClassStatementContext is an interface to support dynamic dispatch.

type IConstantContext

type IConstantContext interface {
	antlr.ParserRuleContext

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

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

IConstantContext is an interface to support dynamic dispatch.

type IConstantInitializerContext

type IConstantInitializerContext interface {
	antlr.ParserRuleContext

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

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

IConstantInitializerContext is an interface to support dynamic dispatch.

type IConstantStringContext

type IConstantStringContext interface {
	antlr.ParserRuleContext

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

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

IConstantStringContext is an interface to support dynamic dispatch.

type IContinueStatementContext

type IContinueStatementContext interface {
	antlr.ParserRuleContext

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

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

IContinueStatementContext is an interface to support dynamic dispatch.

type IDeclareListContext

type IDeclareListContext interface {
	antlr.ParserRuleContext

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

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

IDeclareListContext is an interface to support dynamic dispatch.

type IDeclareStatementContext

type IDeclareStatementContext interface {
	antlr.ParserRuleContext

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

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

IDeclareStatementContext is an interface to support dynamic dispatch.

type IDirectiveContext

type IDirectiveContext interface {
	antlr.ParserRuleContext

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

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

IDirectiveContext is an interface to support dynamic dispatch.

type IDoWhileStatementContext

type IDoWhileStatementContext interface {
	antlr.ParserRuleContext

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

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

IDoWhileStatementContext is an interface to support dynamic dispatch.

type IEchoStatementContext

type IEchoStatementContext interface {
	antlr.ParserRuleContext

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

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

IEchoStatementContext is an interface to support dynamic dispatch.

type IElseColonStatementContext

type IElseColonStatementContext interface {
	antlr.ParserRuleContext

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

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

IElseColonStatementContext is an interface to support dynamic dispatch.

type IElseIfColonStatementContext

type IElseIfColonStatementContext interface {
	antlr.ParserRuleContext

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

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

IElseIfColonStatementContext is an interface to support dynamic dispatch.

type IElseIfStatementContext

type IElseIfStatementContext interface {
	antlr.ParserRuleContext

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

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

IElseIfStatementContext is an interface to support dynamic dispatch.

type IElseStatementContext

type IElseStatementContext interface {
	antlr.ParserRuleContext

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

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

IElseStatementContext is an interface to support dynamic dispatch.

type IEmptyStatement_Context

type IEmptyStatement_Context interface {
	antlr.ParserRuleContext

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

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

IEmptyStatement_Context is an interface to support dynamic dispatch.

type IEnumDeclarationContext

type IEnumDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IEnumDeclarationContext is an interface to support dynamic dispatch.

type IEnumItemContext

type IEnumItemContext interface {
	antlr.ParserRuleContext

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

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

IEnumItemContext is an interface to support dynamic dispatch.

type IExpressionContext

type IExpressionContext interface {
	antlr.ParserRuleContext

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

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

IExpressionContext is an interface to support dynamic dispatch.

type IExpressionListContext

type IExpressionListContext interface {
	antlr.ParserRuleContext

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

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

IExpressionListContext is an interface to support dynamic dispatch.

type IExpressionStatementContext

type IExpressionStatementContext interface {
	antlr.ParserRuleContext

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

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

IExpressionStatementContext is an interface to support dynamic dispatch.

type IFinallyStatementContext

type IFinallyStatementContext interface {
	antlr.ParserRuleContext

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

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

IFinallyStatementContext is an interface to support dynamic dispatch.

type IForInitContext

type IForInitContext interface {
	antlr.ParserRuleContext

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

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

IForInitContext is an interface to support dynamic dispatch.

type IForStatementContext

type IForStatementContext interface {
	antlr.ParserRuleContext

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

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

IForStatementContext is an interface to support dynamic dispatch.

type IForUpdateContext

type IForUpdateContext interface {
	antlr.ParserRuleContext

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

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

IForUpdateContext is an interface to support dynamic dispatch.

type IForeachStatementContext

type IForeachStatementContext interface {
	antlr.ParserRuleContext

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

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

IForeachStatementContext is an interface to support dynamic dispatch.

type IFormalParameterContext

type IFormalParameterContext interface {
	antlr.ParserRuleContext

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

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

IFormalParameterContext is an interface to support dynamic dispatch.

type IFormalParameterListContext

type IFormalParameterListContext interface {
	antlr.ParserRuleContext

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

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

IFormalParameterListContext is an interface to support dynamic dispatch.

type IFunctionCallContext

type IFunctionCallContext interface {
	antlr.ParserRuleContext

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

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

IFunctionCallContext is an interface to support dynamic dispatch.

type IFunctionCallNameContext

type IFunctionCallNameContext interface {
	antlr.ParserRuleContext

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

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

IFunctionCallNameContext is an interface to support dynamic dispatch.

type IFunctionDeclarationContext

type IFunctionDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IFunctionDeclarationContext is an interface to support dynamic dispatch.

type IGlobalConstantDeclarationContext

type IGlobalConstantDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IGlobalConstantDeclarationContext is an interface to support dynamic dispatch.

type IGlobalStatementContext

type IGlobalStatementContext interface {
	antlr.ParserRuleContext

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

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

IGlobalStatementContext is an interface to support dynamic dispatch.

type IGlobalVarContext

type IGlobalVarContext interface {
	antlr.ParserRuleContext

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

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

IGlobalVarContext is an interface to support dynamic dispatch.

type IGotoStatementContext

type IGotoStatementContext interface {
	antlr.ParserRuleContext

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

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

IGotoStatementContext is an interface to support dynamic dispatch.

type IHtmlDocumentContext

type IHtmlDocumentContext interface {
	antlr.ParserRuleContext

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

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

IHtmlDocumentContext is an interface to support dynamic dispatch.

type IHtmlDocumentElementContext

type IHtmlDocumentElementContext interface {
	antlr.ParserRuleContext

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

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

IHtmlDocumentElementContext is an interface to support dynamic dispatch.

type IHtmlElementContext

type IHtmlElementContext interface {
	antlr.ParserRuleContext

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

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

IHtmlElementContext is an interface to support dynamic dispatch.

type IIdentifierContext

type IIdentifierContext interface {
	antlr.ParserRuleContext

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

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

IIdentifierContext is an interface to support dynamic dispatch.

type IIdentifierInitializerContext

type IIdentifierInitializerContext interface {
	antlr.ParserRuleContext

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

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

IIdentifierInitializerContext is an interface to support dynamic dispatch.

type IIfStatementContext

type IIfStatementContext interface {
	antlr.ParserRuleContext

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

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

IIfStatementContext is an interface to support dynamic dispatch.

type IImportStatementContext

type IImportStatementContext interface {
	antlr.ParserRuleContext

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

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

IImportStatementContext is an interface to support dynamic dispatch.

type IIndexedDestructItemContext

type IIndexedDestructItemContext interface {
	antlr.ParserRuleContext

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

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

IIndexedDestructItemContext is an interface to support dynamic dispatch.

type IIndirectTypeRefContext

type IIndirectTypeRefContext interface {
	antlr.ParserRuleContext

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

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

IIndirectTypeRefContext is an interface to support dynamic dispatch.

type IInlineHtmlContext

type IInlineHtmlContext interface {
	antlr.ParserRuleContext

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

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

IInlineHtmlContext is an interface to support dynamic dispatch.

type IInlineHtmlStatementContext

type IInlineHtmlStatementContext interface {
	antlr.ParserRuleContext

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

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

IInlineHtmlStatementContext is an interface to support dynamic dispatch.

type IInnerStatementContext

type IInnerStatementContext interface {
	antlr.ParserRuleContext

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

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

IInnerStatementContext is an interface to support dynamic dispatch.

type IInnerStatementListContext

type IInnerStatementListContext interface {
	antlr.ParserRuleContext

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

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

IInnerStatementListContext is an interface to support dynamic dispatch.

type IInterfaceListContext

type IInterfaceListContext interface {
	antlr.ParserRuleContext

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

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

IInterfaceListContext is an interface to support dynamic dispatch.

type IInterpolatedStringPartContext

type IInterpolatedStringPartContext interface {
	antlr.ParserRuleContext

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

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

IInterpolatedStringPartContext is an interface to support dynamic dispatch.

type IKeyedDestructItemContext

type IKeyedDestructItemContext interface {
	antlr.ParserRuleContext

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

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

IKeyedDestructItemContext is an interface to support dynamic dispatch.

type IKeyedFieldNameContext

type IKeyedFieldNameContext interface {
	antlr.ParserRuleContext

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

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

IKeyedFieldNameContext is an interface to support dynamic dispatch.

type IKeyedSimpleFieldNameContext

type IKeyedSimpleFieldNameContext interface {
	antlr.ParserRuleContext

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

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

IKeyedSimpleFieldNameContext is an interface to support dynamic dispatch.

type IKeyedVariableContext

type IKeyedVariableContext interface {
	antlr.ParserRuleContext

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

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

IKeyedVariableContext is an interface to support dynamic dispatch.

type ILabelStatementContext

type ILabelStatementContext interface {
	antlr.ParserRuleContext

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

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

ILabelStatementContext is an interface to support dynamic dispatch.

type ILambdaFunctionExprContext

type ILambdaFunctionExprContext interface {
	antlr.ParserRuleContext

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

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

ILambdaFunctionExprContext is an interface to support dynamic dispatch.

type ILambdaFunctionUseVarContext

type ILambdaFunctionUseVarContext interface {
	antlr.ParserRuleContext

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

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

ILambdaFunctionUseVarContext is an interface to support dynamic dispatch.

type ILambdaFunctionUseVarsContext

type ILambdaFunctionUseVarsContext interface {
	antlr.ParserRuleContext

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

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

ILambdaFunctionUseVarsContext is an interface to support dynamic dispatch.

type ILiteralConstantContext

type ILiteralConstantContext interface {
	antlr.ParserRuleContext

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

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

ILiteralConstantContext is an interface to support dynamic dispatch.

type IMagicConstantContext

type IMagicConstantContext interface {
	antlr.ParserRuleContext

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

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

IMagicConstantContext is an interface to support dynamic dispatch.

type IMagicMethodContext

type IMagicMethodContext interface {
	antlr.ParserRuleContext

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

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

IMagicMethodContext is an interface to support dynamic dispatch.

type IMatchExprContext

type IMatchExprContext interface {
	antlr.ParserRuleContext

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

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

IMatchExprContext is an interface to support dynamic dispatch.

type IMatchItemContext

type IMatchItemContext interface {
	antlr.ParserRuleContext

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

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

IMatchItemContext is an interface to support dynamic dispatch.

type IMemberAccessContext

type IMemberAccessContext interface {
	antlr.ParserRuleContext

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

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

IMemberAccessContext is an interface to support dynamic dispatch.

type IMemberModifierContext

type IMemberModifierContext interface {
	antlr.ParserRuleContext

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

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

IMemberModifierContext is an interface to support dynamic dispatch.

type IMemberModifiersContext

type IMemberModifiersContext interface {
	antlr.ParserRuleContext

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

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

IMemberModifiersContext is an interface to support dynamic dispatch.

type IMethodBodyContext

type IMethodBodyContext interface {
	antlr.ParserRuleContext

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

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

IMethodBodyContext is an interface to support dynamic dispatch.

type IModifierContext

type IModifierContext interface {
	antlr.ParserRuleContext

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

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

IModifierContext is an interface to support dynamic dispatch.

type INamespaceDeclarationContext

type INamespaceDeclarationContext interface {
	antlr.ParserRuleContext

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

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

INamespaceDeclarationContext is an interface to support dynamic dispatch.

type INamespaceNameListContext

type INamespaceNameListContext interface {
	antlr.ParserRuleContext

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

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

INamespaceNameListContext is an interface to support dynamic dispatch.

type INamespaceNameTailContext

type INamespaceNameTailContext interface {
	antlr.ParserRuleContext

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

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

INamespaceNameTailContext is an interface to support dynamic dispatch.

type INamespaceStatementContext

type INamespaceStatementContext interface {
	antlr.ParserRuleContext

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

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

INamespaceStatementContext is an interface to support dynamic dispatch.

type INewExprContext

type INewExprContext interface {
	antlr.ParserRuleContext

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

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

INewExprContext is an interface to support dynamic dispatch.

type INumericConstantContext

type INumericConstantContext interface {
	antlr.ParserRuleContext

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

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

INumericConstantContext is an interface to support dynamic dispatch.

type IParenthesesContext

type IParenthesesContext interface {
	antlr.ParserRuleContext

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

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

IParenthesesContext is an interface to support dynamic dispatch.

type IPhpBlockContext

type IPhpBlockContext interface {
	antlr.ParserRuleContext

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

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

IPhpBlockContext is an interface to support dynamic dispatch.

type IPrimitiveTypeContext

type IPrimitiveTypeContext interface {
	antlr.ParserRuleContext

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

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

IPrimitiveTypeContext is an interface to support dynamic dispatch.

type IPropertyModifiersContext

type IPropertyModifiersContext interface {
	antlr.ParserRuleContext

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

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

IPropertyModifiersContext is an interface to support dynamic dispatch.

type IQualifiedNamespaceNameContext

type IQualifiedNamespaceNameContext interface {
	antlr.ParserRuleContext

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

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

IQualifiedNamespaceNameContext is an interface to support dynamic dispatch.

type IQualifiedNamespaceNameListContext

type IQualifiedNamespaceNameListContext interface {
	antlr.ParserRuleContext

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

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

IQualifiedNamespaceNameListContext is an interface to support dynamic dispatch.

type IQualifiedStaticTypeRefContext

type IQualifiedStaticTypeRefContext interface {
	antlr.ParserRuleContext

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

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

IQualifiedStaticTypeRefContext is an interface to support dynamic dispatch.

type IReturnStatementContext

type IReturnStatementContext interface {
	antlr.ParserRuleContext

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

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

IReturnStatementContext is an interface to support dynamic dispatch.

type IReturnTypeDeclContext

type IReturnTypeDeclContext interface {
	antlr.ParserRuleContext

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

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

IReturnTypeDeclContext is an interface to support dynamic dispatch.

type IScriptTextContext

type IScriptTextContext interface {
	antlr.ParserRuleContext

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

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

IScriptTextContext is an interface to support dynamic dispatch.

type ISquareCurlyExpressionContext

type ISquareCurlyExpressionContext interface {
	antlr.ParserRuleContext

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

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

ISquareCurlyExpressionContext is an interface to support dynamic dispatch.

type IStatementContext

type IStatementContext interface {
	antlr.ParserRuleContext

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

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

IStatementContext is an interface to support dynamic dispatch.

type IStaticVariableStatementContext

type IStaticVariableStatementContext interface {
	antlr.ParserRuleContext

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

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

IStaticVariableStatementContext is an interface to support dynamic dispatch.

type IStringConstantContext

type IStringConstantContext interface {
	antlr.ParserRuleContext

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

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

IStringConstantContext is an interface to support dynamic dispatch.

type IStringContext

type IStringContext interface {
	antlr.ParserRuleContext

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

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

IStringContext is an interface to support dynamic dispatch.

type ISwitchBlockContext

type ISwitchBlockContext interface {
	antlr.ParserRuleContext

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

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

ISwitchBlockContext is an interface to support dynamic dispatch.

type ISwitchStatementContext

type ISwitchStatementContext interface {
	antlr.ParserRuleContext

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

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

ISwitchStatementContext is an interface to support dynamic dispatch.

type IThrowStatementContext

type IThrowStatementContext interface {
	antlr.ParserRuleContext

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

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

IThrowStatementContext is an interface to support dynamic dispatch.

type ITopStatementContext

type ITopStatementContext interface {
	antlr.ParserRuleContext

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

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

ITopStatementContext is an interface to support dynamic dispatch.

type ITraitAdaptationStatementContext

type ITraitAdaptationStatementContext interface {
	antlr.ParserRuleContext

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

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

ITraitAdaptationStatementContext is an interface to support dynamic dispatch.

type ITraitAdaptationsContext

type ITraitAdaptationsContext interface {
	antlr.ParserRuleContext

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

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

ITraitAdaptationsContext is an interface to support dynamic dispatch.

type ITraitAliasContext

type ITraitAliasContext interface {
	antlr.ParserRuleContext

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

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

ITraitAliasContext is an interface to support dynamic dispatch.

type ITraitMethodReferenceContext

type ITraitMethodReferenceContext interface {
	antlr.ParserRuleContext

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

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

ITraitMethodReferenceContext is an interface to support dynamic dispatch.

type ITraitPrecedenceContext

type ITraitPrecedenceContext interface {
	antlr.ParserRuleContext

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

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

ITraitPrecedenceContext is an interface to support dynamic dispatch.

type ITryCatchFinallyContext

type ITryCatchFinallyContext interface {
	antlr.ParserRuleContext

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

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

ITryCatchFinallyContext is an interface to support dynamic dispatch.

type ITypeHintContext

type ITypeHintContext interface {
	antlr.ParserRuleContext

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

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

ITypeHintContext is an interface to support dynamic dispatch.

type ITypeParameterDeclContext

type ITypeParameterDeclContext interface {
	antlr.ParserRuleContext

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

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

ITypeParameterDeclContext is an interface to support dynamic dispatch.

type ITypeParameterListContext

type ITypeParameterListContext interface {
	antlr.ParserRuleContext

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

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

ITypeParameterListContext is an interface to support dynamic dispatch.

type ITypeParameterWithDefaultDeclContext

type ITypeParameterWithDefaultDeclContext interface {
	antlr.ParserRuleContext

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

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

ITypeParameterWithDefaultDeclContext is an interface to support dynamic dispatch.

type ITypeParameterWithDefaultsListContext

type ITypeParameterWithDefaultsListContext interface {
	antlr.ParserRuleContext

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

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

ITypeParameterWithDefaultsListContext is an interface to support dynamic dispatch.

type ITypeRefContext

type ITypeRefContext interface {
	antlr.ParserRuleContext

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

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

ITypeRefContext is an interface to support dynamic dispatch.

type IUnsetStatementContext

type IUnsetStatementContext interface {
	antlr.ParserRuleContext

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

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

IUnsetStatementContext is an interface to support dynamic dispatch.

type IUseDeclarationContentContext

type IUseDeclarationContentContext interface {
	antlr.ParserRuleContext

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

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

IUseDeclarationContentContext is an interface to support dynamic dispatch.

type IUseDeclarationContentListContext

type IUseDeclarationContentListContext interface {
	antlr.ParserRuleContext

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

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

IUseDeclarationContentListContext is an interface to support dynamic dispatch.

type IUseDeclarationContext

type IUseDeclarationContext interface {
	antlr.ParserRuleContext

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

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

IUseDeclarationContext is an interface to support dynamic dispatch.

type IVariableInitializerContext

type IVariableInitializerContext interface {
	antlr.ParserRuleContext

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

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

IVariableInitializerContext is an interface to support dynamic dispatch.

type IWhileStatementContext

type IWhileStatementContext interface {
	antlr.ParserRuleContext

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

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

IWhileStatementContext is an interface to support dynamic dispatch.

type IYieldExpressionContext

type IYieldExpressionContext interface {
	antlr.ParserRuleContext

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

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

IYieldExpressionContext is an interface to support dynamic dispatch.

type IdentifierContext

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

func NewEmptyIdentifierContext

func NewEmptyIdentifierContext() *IdentifierContext

func NewIdentifierContext

func NewIdentifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierContext

func (*IdentifierContext) Abstract

func (s *IdentifierContext) Abstract() antlr.TerminalNode

func (*IdentifierContext) Accept

func (s *IdentifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierContext) Array

func (s *IdentifierContext) Array() antlr.TerminalNode

func (*IdentifierContext) As

func (s *IdentifierContext) As() antlr.TerminalNode

func (*IdentifierContext) Autoload

func (s *IdentifierContext) Autoload() antlr.TerminalNode

func (*IdentifierContext) BinaryCast

func (s *IdentifierContext) BinaryCast() antlr.TerminalNode

func (*IdentifierContext) BoolType

func (s *IdentifierContext) BoolType() antlr.TerminalNode

func (*IdentifierContext) BooleanConstant

func (s *IdentifierContext) BooleanConstant() antlr.TerminalNode

func (*IdentifierContext) Break

func (s *IdentifierContext) Break() antlr.TerminalNode

func (*IdentifierContext) Call

func (s *IdentifierContext) Call() antlr.TerminalNode

func (*IdentifierContext) CallStatic

func (s *IdentifierContext) CallStatic() antlr.TerminalNode

func (*IdentifierContext) Callable

func (s *IdentifierContext) Callable() antlr.TerminalNode

func (*IdentifierContext) Case

func (s *IdentifierContext) Case() antlr.TerminalNode

func (*IdentifierContext) Catch

func (s *IdentifierContext) Catch() antlr.TerminalNode

func (*IdentifierContext) Class

func (s *IdentifierContext) Class() antlr.TerminalNode

func (*IdentifierContext) Class__

func (s *IdentifierContext) Class__() antlr.TerminalNode

func (*IdentifierContext) Clone

func (s *IdentifierContext) Clone() antlr.TerminalNode

func (*IdentifierContext) Clone__

func (s *IdentifierContext) Clone__() antlr.TerminalNode

func (*IdentifierContext) Const

func (s *IdentifierContext) Const() antlr.TerminalNode

func (*IdentifierContext) Constructor

func (s *IdentifierContext) Constructor() antlr.TerminalNode

func (*IdentifierContext) Continue

func (s *IdentifierContext) Continue() antlr.TerminalNode

func (*IdentifierContext) DebugInfo

func (s *IdentifierContext) DebugInfo() antlr.TerminalNode

func (*IdentifierContext) Declare

func (s *IdentifierContext) Declare() antlr.TerminalNode

func (*IdentifierContext) Default

func (s *IdentifierContext) Default() antlr.TerminalNode

func (*IdentifierContext) Destruct

func (s *IdentifierContext) Destruct() antlr.TerminalNode

func (*IdentifierContext) Dir__

func (s *IdentifierContext) Dir__() antlr.TerminalNode

func (*IdentifierContext) Do

func (s *IdentifierContext) Do() antlr.TerminalNode

func (*IdentifierContext) DoubleCast

func (s *IdentifierContext) DoubleCast() antlr.TerminalNode

func (*IdentifierContext) DoubleType

func (s *IdentifierContext) DoubleType() antlr.TerminalNode

func (*IdentifierContext) Echo

func (s *IdentifierContext) Echo() antlr.TerminalNode

func (*IdentifierContext) Else

func (s *IdentifierContext) Else() antlr.TerminalNode

func (*IdentifierContext) ElseIf

func (s *IdentifierContext) ElseIf() antlr.TerminalNode

func (*IdentifierContext) Empty

func (s *IdentifierContext) Empty() antlr.TerminalNode

func (*IdentifierContext) Encoding

func (s *IdentifierContext) Encoding() antlr.TerminalNode

func (*IdentifierContext) EndDeclare

func (s *IdentifierContext) EndDeclare() antlr.TerminalNode

func (*IdentifierContext) EndFor

func (s *IdentifierContext) EndFor() antlr.TerminalNode

func (*IdentifierContext) EndForeach

func (s *IdentifierContext) EndForeach() antlr.TerminalNode

func (*IdentifierContext) EndIf

func (s *IdentifierContext) EndIf() antlr.TerminalNode

func (*IdentifierContext) EndSwitch

func (s *IdentifierContext) EndSwitch() antlr.TerminalNode

func (*IdentifierContext) EndWhile

func (s *IdentifierContext) EndWhile() antlr.TerminalNode

func (*IdentifierContext) Enum_

func (s *IdentifierContext) Enum_() antlr.TerminalNode

func (*IdentifierContext) Eval

func (s *IdentifierContext) Eval() antlr.TerminalNode

func (*IdentifierContext) Exit

func (s *IdentifierContext) Exit() antlr.TerminalNode

func (*IdentifierContext) Extends

func (s *IdentifierContext) Extends() antlr.TerminalNode

func (*IdentifierContext) File__

func (s *IdentifierContext) File__() antlr.TerminalNode

func (*IdentifierContext) Final

func (s *IdentifierContext) Final() antlr.TerminalNode

func (*IdentifierContext) Finally

func (s *IdentifierContext) Finally() antlr.TerminalNode

func (*IdentifierContext) FloatCast

func (s *IdentifierContext) FloatCast() antlr.TerminalNode

func (*IdentifierContext) For

func (s *IdentifierContext) For() antlr.TerminalNode

func (*IdentifierContext) Foreach

func (s *IdentifierContext) Foreach() antlr.TerminalNode

func (*IdentifierContext) From

func (s *IdentifierContext) From() antlr.TerminalNode

func (*IdentifierContext) Function_

func (s *IdentifierContext) Function_() antlr.TerminalNode

func (*IdentifierContext) Function__

func (s *IdentifierContext) Function__() antlr.TerminalNode

func (*IdentifierContext) Get

func (s *IdentifierContext) Get() antlr.TerminalNode

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) Global

func (s *IdentifierContext) Global() antlr.TerminalNode

func (*IdentifierContext) Goto

func (s *IdentifierContext) Goto() antlr.TerminalNode

func (*IdentifierContext) If

func (s *IdentifierContext) If() antlr.TerminalNode

func (*IdentifierContext) Implements

func (s *IdentifierContext) Implements() antlr.TerminalNode

func (*IdentifierContext) Import

func (s *IdentifierContext) Import() antlr.TerminalNode

func (*IdentifierContext) Include

func (s *IdentifierContext) Include() antlr.TerminalNode

func (*IdentifierContext) IncludeOnce

func (s *IdentifierContext) IncludeOnce() antlr.TerminalNode

func (*IdentifierContext) InstanceOf

func (s *IdentifierContext) InstanceOf() antlr.TerminalNode

func (*IdentifierContext) InsteadOf

func (s *IdentifierContext) InsteadOf() antlr.TerminalNode

func (*IdentifierContext) Int16Cast

func (s *IdentifierContext) Int16Cast() antlr.TerminalNode

func (*IdentifierContext) Int64Type

func (s *IdentifierContext) Int64Type() antlr.TerminalNode

func (*IdentifierContext) Int8Cast

func (s *IdentifierContext) Int8Cast() antlr.TerminalNode

func (*IdentifierContext) IntType

func (s *IdentifierContext) IntType() antlr.TerminalNode

func (*IdentifierContext) Interface

func (s *IdentifierContext) Interface() antlr.TerminalNode

func (*IdentifierContext) Invoke

func (s *IdentifierContext) Invoke() antlr.TerminalNode

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) IsSet

func (s *IdentifierContext) IsSet() antlr.TerminalNode

func (*IdentifierContext) IsSet__

func (s *IdentifierContext) IsSet__() antlr.TerminalNode

func (*IdentifierContext) Label

func (s *IdentifierContext) Label() antlr.TerminalNode

func (*IdentifierContext) LambdaFn

func (s *IdentifierContext) LambdaFn() antlr.TerminalNode

func (*IdentifierContext) Line__

func (s *IdentifierContext) Line__() antlr.TerminalNode

func (*IdentifierContext) List

func (s *IdentifierContext) List() antlr.TerminalNode

func (*IdentifierContext) LogicalAnd

func (s *IdentifierContext) LogicalAnd() antlr.TerminalNode

func (*IdentifierContext) LogicalOr

func (s *IdentifierContext) LogicalOr() antlr.TerminalNode

func (*IdentifierContext) LogicalXor

func (s *IdentifierContext) LogicalXor() antlr.TerminalNode

func (*IdentifierContext) Match_

func (s *IdentifierContext) Match_() antlr.TerminalNode

func (*IdentifierContext) Method__

func (s *IdentifierContext) Method__() antlr.TerminalNode

func (*IdentifierContext) Namespace

func (s *IdentifierContext) Namespace() antlr.TerminalNode

func (*IdentifierContext) Namespace__

func (s *IdentifierContext) Namespace__() antlr.TerminalNode

func (*IdentifierContext) New

func (s *IdentifierContext) New() antlr.TerminalNode

func (*IdentifierContext) Null

func (s *IdentifierContext) Null() antlr.TerminalNode

func (*IdentifierContext) ObjectType

func (s *IdentifierContext) ObjectType() antlr.TerminalNode

func (*IdentifierContext) Parent_

func (s *IdentifierContext) Parent_() antlr.TerminalNode

func (*IdentifierContext) Partial

func (s *IdentifierContext) Partial() antlr.TerminalNode

func (*IdentifierContext) Print

func (s *IdentifierContext) Print() antlr.TerminalNode

func (*IdentifierContext) Private

func (s *IdentifierContext) Private() antlr.TerminalNode

func (*IdentifierContext) Protected

func (s *IdentifierContext) Protected() antlr.TerminalNode

func (*IdentifierContext) Public

func (s *IdentifierContext) Public() antlr.TerminalNode

func (*IdentifierContext) Readonly

func (s *IdentifierContext) Readonly() antlr.TerminalNode

func (*IdentifierContext) Require

func (s *IdentifierContext) Require() antlr.TerminalNode

func (*IdentifierContext) RequireOnce

func (s *IdentifierContext) RequireOnce() antlr.TerminalNode

func (*IdentifierContext) Resource

func (s *IdentifierContext) Resource() antlr.TerminalNode

func (*IdentifierContext) Return

func (s *IdentifierContext) Return() antlr.TerminalNode

func (*IdentifierContext) Set

func (s *IdentifierContext) Set() antlr.TerminalNode

func (*IdentifierContext) SetState

func (s *IdentifierContext) SetState() antlr.TerminalNode

func (*IdentifierContext) Sleep

func (s *IdentifierContext) Sleep() antlr.TerminalNode

func (*IdentifierContext) Static

func (s *IdentifierContext) Static() antlr.TerminalNode

func (*IdentifierContext) StrictTypes

func (s *IdentifierContext) StrictTypes() antlr.TerminalNode

func (*IdentifierContext) StringType

func (s *IdentifierContext) StringType() antlr.TerminalNode

func (*IdentifierContext) Switch

func (s *IdentifierContext) Switch() antlr.TerminalNode

func (*IdentifierContext) Throw

func (s *IdentifierContext) Throw() antlr.TerminalNode

func (*IdentifierContext) Ticks

func (s *IdentifierContext) Ticks() antlr.TerminalNode

func (*IdentifierContext) ToStringTree

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

func (*IdentifierContext) ToString__

func (s *IdentifierContext) ToString__() antlr.TerminalNode

func (*IdentifierContext) Traic__

func (s *IdentifierContext) Traic__() antlr.TerminalNode

func (*IdentifierContext) Trait

func (s *IdentifierContext) Trait() antlr.TerminalNode

func (*IdentifierContext) Try

func (s *IdentifierContext) Try() antlr.TerminalNode

func (*IdentifierContext) Typeof

func (s *IdentifierContext) Typeof() antlr.TerminalNode

func (*IdentifierContext) UintCast

func (s *IdentifierContext) UintCast() antlr.TerminalNode

func (*IdentifierContext) UnicodeCast

func (s *IdentifierContext) UnicodeCast() antlr.TerminalNode

func (*IdentifierContext) Unset

func (s *IdentifierContext) Unset() antlr.TerminalNode

func (*IdentifierContext) Unset__

func (s *IdentifierContext) Unset__() antlr.TerminalNode

func (*IdentifierContext) Use

func (s *IdentifierContext) Use() antlr.TerminalNode

func (*IdentifierContext) Var

func (s *IdentifierContext) Var() antlr.TerminalNode

func (*IdentifierContext) Wakeup

func (s *IdentifierContext) Wakeup() antlr.TerminalNode

func (*IdentifierContext) While

func (s *IdentifierContext) While() antlr.TerminalNode

func (*IdentifierContext) Yield

func (s *IdentifierContext) Yield() antlr.TerminalNode

type IdentifierInitializerContext

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

func NewEmptyIdentifierInitializerContext

func NewEmptyIdentifierInitializerContext() *IdentifierInitializerContext

func NewIdentifierInitializerContext

func NewIdentifierInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IdentifierInitializerContext

func (*IdentifierInitializerContext) Accept

func (s *IdentifierInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IdentifierInitializerContext) ConstantInitializer

func (*IdentifierInitializerContext) Eq

func (s *IdentifierInitializerContext) Eq() antlr.TerminalNode

func (*IdentifierInitializerContext) GetParser

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

func (*IdentifierInitializerContext) GetRuleContext

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

func (*IdentifierInitializerContext) Identifier

func (*IdentifierInitializerContext) IsIdentifierInitializerContext

func (*IdentifierInitializerContext) IsIdentifierInitializerContext()

func (*IdentifierInitializerContext) ToStringTree

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

type IfStatementContext

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

func NewEmptyIfStatementContext

func NewEmptyIfStatementContext() *IfStatementContext

func NewIfStatementContext

func NewIfStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfStatementContext

func (*IfStatementContext) Accept

func (s *IfStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IfStatementContext) AllElseIfColonStatement

func (s *IfStatementContext) AllElseIfColonStatement() []IElseIfColonStatementContext

func (*IfStatementContext) AllElseIfStatement

func (s *IfStatementContext) AllElseIfStatement() []IElseIfStatementContext

func (*IfStatementContext) Colon

func (s *IfStatementContext) Colon() antlr.TerminalNode

func (*IfStatementContext) ElseColonStatement

func (s *IfStatementContext) ElseColonStatement() IElseColonStatementContext

func (*IfStatementContext) ElseIfColonStatement

func (s *IfStatementContext) ElseIfColonStatement(i int) IElseIfColonStatementContext

func (*IfStatementContext) ElseIfStatement

func (s *IfStatementContext) ElseIfStatement(i int) IElseIfStatementContext

func (*IfStatementContext) ElseStatement

func (s *IfStatementContext) ElseStatement() IElseStatementContext

func (*IfStatementContext) EndIf

func (s *IfStatementContext) EndIf() antlr.TerminalNode

func (*IfStatementContext) GetParser

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

func (*IfStatementContext) GetRuleContext

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

func (*IfStatementContext) If

func (s *IfStatementContext) If() antlr.TerminalNode

func (*IfStatementContext) InnerStatementList

func (s *IfStatementContext) InnerStatementList() IInnerStatementListContext

func (*IfStatementContext) IsIfStatementContext

func (*IfStatementContext) IsIfStatementContext()

func (*IfStatementContext) Parentheses

func (s *IfStatementContext) Parentheses() IParenthesesContext

func (*IfStatementContext) SemiColon

func (s *IfStatementContext) SemiColon() antlr.TerminalNode

func (*IfStatementContext) Statement

func (s *IfStatementContext) Statement() IStatementContext

func (*IfStatementContext) ToStringTree

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

type ImportStatementContext

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

func NewEmptyImportStatementContext

func NewEmptyImportStatementContext() *ImportStatementContext

func NewImportStatementContext

func NewImportStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ImportStatementContext

func (*ImportStatementContext) Accept

func (s *ImportStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ImportStatementContext) GetParser

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

func (*ImportStatementContext) GetRuleContext

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

func (*ImportStatementContext) Import

func (s *ImportStatementContext) Import() antlr.TerminalNode

func (*ImportStatementContext) IsImportStatementContext

func (*ImportStatementContext) IsImportStatementContext()

func (*ImportStatementContext) Namespace

func (s *ImportStatementContext) Namespace() antlr.TerminalNode

func (*ImportStatementContext) NamespaceNameList

func (s *ImportStatementContext) NamespaceNameList() INamespaceNameListContext

func (*ImportStatementContext) SemiColon

func (s *ImportStatementContext) SemiColon() antlr.TerminalNode

func (*ImportStatementContext) ToStringTree

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

type IndexedDestructItemContext

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

func NewEmptyIndexedDestructItemContext

func NewEmptyIndexedDestructItemContext() *IndexedDestructItemContext

func NewIndexedDestructItemContext

func NewIndexedDestructItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexedDestructItemContext

func (*IndexedDestructItemContext) Accept

func (s *IndexedDestructItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IndexedDestructItemContext) Ampersand

func (s *IndexedDestructItemContext) Ampersand() antlr.TerminalNode

func (*IndexedDestructItemContext) Chain

func (*IndexedDestructItemContext) GetParser

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

func (*IndexedDestructItemContext) GetRuleContext

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

func (*IndexedDestructItemContext) IsIndexedDestructItemContext

func (*IndexedDestructItemContext) IsIndexedDestructItemContext()

func (*IndexedDestructItemContext) ToStringTree

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

type IndexerExpressionContext

type IndexerExpressionContext struct {
	*ExpressionContext
}

func NewIndexerExpressionContext

func NewIndexerExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IndexerExpressionContext

func (*IndexerExpressionContext) Accept

func (s *IndexerExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IndexerExpressionContext) CloseSquareBracket

func (s *IndexerExpressionContext) CloseSquareBracket() antlr.TerminalNode

func (*IndexerExpressionContext) Expression

func (*IndexerExpressionContext) GetRuleContext

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

func (*IndexerExpressionContext) OpenSquareBracket

func (s *IndexerExpressionContext) OpenSquareBracket() antlr.TerminalNode

func (*IndexerExpressionContext) StringConstant

type IndirectTypeRefContext

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

func NewEmptyIndirectTypeRefContext

func NewEmptyIndirectTypeRefContext() *IndirectTypeRefContext

func NewIndirectTypeRefContext

func NewIndirectTypeRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndirectTypeRefContext

func (*IndirectTypeRefContext) Accept

func (s *IndirectTypeRefContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*IndirectTypeRefContext) AllKeyedFieldName

func (s *IndirectTypeRefContext) AllKeyedFieldName() []IKeyedFieldNameContext

func (*IndirectTypeRefContext) AllObjectOperator

func (s *IndirectTypeRefContext) AllObjectOperator() []antlr.TerminalNode

func (*IndirectTypeRefContext) ChainBase

func (*IndirectTypeRefContext) GetParser

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

func (*IndirectTypeRefContext) GetRuleContext

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

func (*IndirectTypeRefContext) IsIndirectTypeRefContext

func (*IndirectTypeRefContext) IsIndirectTypeRefContext()

func (*IndirectTypeRefContext) KeyedFieldName

func (s *IndirectTypeRefContext) KeyedFieldName(i int) IKeyedFieldNameContext

func (*IndirectTypeRefContext) ObjectOperator

func (s *IndirectTypeRefContext) ObjectOperator(i int) antlr.TerminalNode

func (*IndirectTypeRefContext) ToStringTree

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

type InlineHtmlContext

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

func NewEmptyInlineHtmlContext

func NewEmptyInlineHtmlContext() *InlineHtmlContext

func NewInlineHtmlContext

func NewInlineHtmlContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InlineHtmlContext

func (*InlineHtmlContext) Accept

func (s *InlineHtmlContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InlineHtmlContext) AllHtmlElement

func (s *InlineHtmlContext) AllHtmlElement() []IHtmlElementContext

func (*InlineHtmlContext) GetParser

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

func (*InlineHtmlContext) GetRuleContext

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

func (*InlineHtmlContext) HtmlElement

func (s *InlineHtmlContext) HtmlElement(i int) IHtmlElementContext

func (*InlineHtmlContext) IsInlineHtmlContext

func (*InlineHtmlContext) IsInlineHtmlContext()

func (*InlineHtmlContext) ScriptText

func (s *InlineHtmlContext) ScriptText() IScriptTextContext

func (*InlineHtmlContext) ToStringTree

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

type InlineHtmlStatementContext

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

func NewEmptyInlineHtmlStatementContext

func NewEmptyInlineHtmlStatementContext() *InlineHtmlStatementContext

func NewInlineHtmlStatementContext

func NewInlineHtmlStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InlineHtmlStatementContext

func (*InlineHtmlStatementContext) Accept

func (s *InlineHtmlStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InlineHtmlStatementContext) AllInlineHtml

func (s *InlineHtmlStatementContext) AllInlineHtml() []IInlineHtmlContext

func (*InlineHtmlStatementContext) GetParser

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

func (*InlineHtmlStatementContext) GetRuleContext

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

func (*InlineHtmlStatementContext) InlineHtml

func (*InlineHtmlStatementContext) IsInlineHtmlStatementContext

func (*InlineHtmlStatementContext) IsInlineHtmlStatementContext()

func (*InlineHtmlStatementContext) ToStringTree

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

type InnerStatementContext

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

func NewEmptyInnerStatementContext

func NewEmptyInnerStatementContext() *InnerStatementContext

func NewInnerStatementContext

func NewInnerStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InnerStatementContext

func (*InnerStatementContext) Accept

func (s *InnerStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InnerStatementContext) ClassDeclaration

func (s *InnerStatementContext) ClassDeclaration() IClassDeclarationContext

func (*InnerStatementContext) FunctionDeclaration

func (s *InnerStatementContext) FunctionDeclaration() IFunctionDeclarationContext

func (*InnerStatementContext) GetParser

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

func (*InnerStatementContext) GetRuleContext

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

func (*InnerStatementContext) IsInnerStatementContext

func (*InnerStatementContext) IsInnerStatementContext()

func (*InnerStatementContext) Statement

func (*InnerStatementContext) ToStringTree

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

type InnerStatementListContext

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

func NewEmptyInnerStatementListContext

func NewEmptyInnerStatementListContext() *InnerStatementListContext

func NewInnerStatementListContext

func NewInnerStatementListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InnerStatementListContext

func (*InnerStatementListContext) Accept

func (s *InnerStatementListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InnerStatementListContext) AllInnerStatement

func (s *InnerStatementListContext) AllInnerStatement() []IInnerStatementContext

func (*InnerStatementListContext) GetParser

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

func (*InnerStatementListContext) GetRuleContext

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

func (*InnerStatementListContext) InnerStatement

func (*InnerStatementListContext) IsInnerStatementListContext

func (*InnerStatementListContext) IsInnerStatementListContext()

func (*InnerStatementListContext) ToStringTree

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

type InstanceOfExpressionContext

type InstanceOfExpressionContext struct {
	*ExpressionContext
}

func NewInstanceOfExpressionContext

func NewInstanceOfExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *InstanceOfExpressionContext

func (*InstanceOfExpressionContext) Accept

func (s *InstanceOfExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InstanceOfExpressionContext) Expression

func (*InstanceOfExpressionContext) GetRuleContext

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

func (*InstanceOfExpressionContext) InstanceOf

func (s *InstanceOfExpressionContext) InstanceOf() antlr.TerminalNode

func (*InstanceOfExpressionContext) TypeRef

type InterfaceListContext

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

func NewEmptyInterfaceListContext

func NewEmptyInterfaceListContext() *InterfaceListContext

func NewInterfaceListContext

func NewInterfaceListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterfaceListContext

func (*InterfaceListContext) Accept

func (s *InterfaceListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterfaceListContext) AllComma

func (s *InterfaceListContext) AllComma() []antlr.TerminalNode

func (*InterfaceListContext) AllQualifiedStaticTypeRef

func (s *InterfaceListContext) AllQualifiedStaticTypeRef() []IQualifiedStaticTypeRefContext

func (*InterfaceListContext) Comma

func (s *InterfaceListContext) Comma(i int) antlr.TerminalNode

func (*InterfaceListContext) GetParser

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

func (*InterfaceListContext) GetRuleContext

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

func (*InterfaceListContext) IsInterfaceListContext

func (*InterfaceListContext) IsInterfaceListContext()

func (*InterfaceListContext) QualifiedStaticTypeRef

func (s *InterfaceListContext) QualifiedStaticTypeRef(i int) IQualifiedStaticTypeRefContext

func (*InterfaceListContext) ToStringTree

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

type InterpolatedStringPartContext

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

func NewEmptyInterpolatedStringPartContext

func NewEmptyInterpolatedStringPartContext() *InterpolatedStringPartContext

func NewInterpolatedStringPartContext

func NewInterpolatedStringPartContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *InterpolatedStringPartContext

func (*InterpolatedStringPartContext) Accept

func (s *InterpolatedStringPartContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*InterpolatedStringPartContext) Chain

func (*InterpolatedStringPartContext) GetParser

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

func (*InterpolatedStringPartContext) GetRuleContext

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

func (*InterpolatedStringPartContext) IsInterpolatedStringPartContext

func (*InterpolatedStringPartContext) IsInterpolatedStringPartContext()

func (*InterpolatedStringPartContext) StringPart

func (s *InterpolatedStringPartContext) StringPart() antlr.TerminalNode

func (*InterpolatedStringPartContext) ToStringTree

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

func (*InterpolatedStringPartContext) UnicodeEscape

func (s *InterpolatedStringPartContext) UnicodeEscape() antlr.TerminalNode

type KeyedDestructItemContext

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

func NewEmptyKeyedDestructItemContext

func NewEmptyKeyedDestructItemContext() *KeyedDestructItemContext

func NewKeyedDestructItemContext

func NewKeyedDestructItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyedDestructItemContext

func (*KeyedDestructItemContext) Accept

func (s *KeyedDestructItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*KeyedDestructItemContext) Ampersand

func (s *KeyedDestructItemContext) Ampersand() antlr.TerminalNode

func (*KeyedDestructItemContext) Chain

func (*KeyedDestructItemContext) DoubleArrow

func (s *KeyedDestructItemContext) DoubleArrow() antlr.TerminalNode

func (*KeyedDestructItemContext) Expression

func (*KeyedDestructItemContext) GetParser

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

func (*KeyedDestructItemContext) GetRuleContext

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

func (*KeyedDestructItemContext) IsKeyedDestructItemContext

func (*KeyedDestructItemContext) IsKeyedDestructItemContext()

func (*KeyedDestructItemContext) ToStringTree

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

type KeyedFieldNameContext

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

func NewEmptyKeyedFieldNameContext

func NewEmptyKeyedFieldNameContext() *KeyedFieldNameContext

func NewKeyedFieldNameContext

func NewKeyedFieldNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyedFieldNameContext

func (*KeyedFieldNameContext) Accept

func (s *KeyedFieldNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*KeyedFieldNameContext) GetParser

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

func (*KeyedFieldNameContext) GetRuleContext

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

func (*KeyedFieldNameContext) IsKeyedFieldNameContext

func (*KeyedFieldNameContext) IsKeyedFieldNameContext()

func (*KeyedFieldNameContext) KeyedSimpleFieldName

func (s *KeyedFieldNameContext) KeyedSimpleFieldName() IKeyedSimpleFieldNameContext

func (*KeyedFieldNameContext) KeyedVariable

func (s *KeyedFieldNameContext) KeyedVariable() IKeyedVariableContext

func (*KeyedFieldNameContext) ToStringTree

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

type KeyedSimpleFieldNameContext

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

func NewEmptyKeyedSimpleFieldNameContext

func NewEmptyKeyedSimpleFieldNameContext() *KeyedSimpleFieldNameContext

func NewKeyedSimpleFieldNameContext

func NewKeyedSimpleFieldNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyedSimpleFieldNameContext

func (*KeyedSimpleFieldNameContext) Accept

func (s *KeyedSimpleFieldNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*KeyedSimpleFieldNameContext) AllSquareCurlyExpression

func (s *KeyedSimpleFieldNameContext) AllSquareCurlyExpression() []ISquareCurlyExpressionContext

func (*KeyedSimpleFieldNameContext) CloseCurlyBracket

func (s *KeyedSimpleFieldNameContext) CloseCurlyBracket() antlr.TerminalNode

func (*KeyedSimpleFieldNameContext) Expression

func (*KeyedSimpleFieldNameContext) GetParser

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

func (*KeyedSimpleFieldNameContext) GetRuleContext

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

func (*KeyedSimpleFieldNameContext) Identifier

func (*KeyedSimpleFieldNameContext) IsKeyedSimpleFieldNameContext

func (*KeyedSimpleFieldNameContext) IsKeyedSimpleFieldNameContext()

func (*KeyedSimpleFieldNameContext) OpenCurlyBracket

func (s *KeyedSimpleFieldNameContext) OpenCurlyBracket() antlr.TerminalNode

func (*KeyedSimpleFieldNameContext) SquareCurlyExpression

func (*KeyedSimpleFieldNameContext) ToStringTree

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

type KeyedVariableContext

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

func NewEmptyKeyedVariableContext

func NewEmptyKeyedVariableContext() *KeyedVariableContext

func NewKeyedVariableContext

func NewKeyedVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyedVariableContext

func (*KeyedVariableContext) Accept

func (s *KeyedVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*KeyedVariableContext) AllDollar

func (s *KeyedVariableContext) AllDollar() []antlr.TerminalNode

func (*KeyedVariableContext) AllSquareCurlyExpression

func (s *KeyedVariableContext) AllSquareCurlyExpression() []ISquareCurlyExpressionContext

func (*KeyedVariableContext) CloseCurlyBracket

func (s *KeyedVariableContext) CloseCurlyBracket() antlr.TerminalNode

func (*KeyedVariableContext) Dollar

func (s *KeyedVariableContext) Dollar(i int) antlr.TerminalNode

func (*KeyedVariableContext) Expression

func (s *KeyedVariableContext) Expression() IExpressionContext

func (*KeyedVariableContext) GetParser

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

func (*KeyedVariableContext) GetRuleContext

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

func (*KeyedVariableContext) IsKeyedVariableContext

func (*KeyedVariableContext) IsKeyedVariableContext()

func (*KeyedVariableContext) OpenCurlyBracket

func (s *KeyedVariableContext) OpenCurlyBracket() antlr.TerminalNode

func (*KeyedVariableContext) SquareCurlyExpression

func (s *KeyedVariableContext) SquareCurlyExpression(i int) ISquareCurlyExpressionContext

func (*KeyedVariableContext) ToStringTree

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

func (*KeyedVariableContext) VarName

func (s *KeyedVariableContext) VarName() antlr.TerminalNode

type KeywordNewExpressionContext

type KeywordNewExpressionContext struct {
	*ExpressionContext
}

func NewKeywordNewExpressionContext

func NewKeywordNewExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *KeywordNewExpressionContext

func (*KeywordNewExpressionContext) Accept

func (s *KeywordNewExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*KeywordNewExpressionContext) GetRuleContext

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

func (*KeywordNewExpressionContext) NewExpr

type LabelStatementContext

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

func NewEmptyLabelStatementContext

func NewEmptyLabelStatementContext() *LabelStatementContext

func NewLabelStatementContext

func NewLabelStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LabelStatementContext

func (*LabelStatementContext) Accept

func (s *LabelStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LabelStatementContext) Colon

func (s *LabelStatementContext) Colon() antlr.TerminalNode

func (*LabelStatementContext) GetParser

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

func (*LabelStatementContext) GetRuleContext

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

func (*LabelStatementContext) Identifier

func (s *LabelStatementContext) Identifier() IIdentifierContext

func (*LabelStatementContext) IsLabelStatementContext

func (*LabelStatementContext) IsLabelStatementContext()

func (*LabelStatementContext) ToStringTree

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

type LambdaFunctionExprContext

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

func NewEmptyLambdaFunctionExprContext

func NewEmptyLambdaFunctionExprContext() *LambdaFunctionExprContext

func NewLambdaFunctionExprContext

func NewLambdaFunctionExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaFunctionExprContext

func (*LambdaFunctionExprContext) Accept

func (s *LambdaFunctionExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaFunctionExprContext) Ampersand

func (s *LambdaFunctionExprContext) Ampersand() antlr.TerminalNode

func (*LambdaFunctionExprContext) BlockStatement

func (*LambdaFunctionExprContext) CloseRoundBracket

func (s *LambdaFunctionExprContext) CloseRoundBracket() antlr.TerminalNode

func (*LambdaFunctionExprContext) Colon

func (s *LambdaFunctionExprContext) Colon() antlr.TerminalNode

func (*LambdaFunctionExprContext) DoubleArrow

func (s *LambdaFunctionExprContext) DoubleArrow() antlr.TerminalNode

func (*LambdaFunctionExprContext) Expression

func (*LambdaFunctionExprContext) FormalParameterList

func (s *LambdaFunctionExprContext) FormalParameterList() IFormalParameterListContext

func (*LambdaFunctionExprContext) Function_

func (s *LambdaFunctionExprContext) Function_() antlr.TerminalNode

func (*LambdaFunctionExprContext) GetParser

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

func (*LambdaFunctionExprContext) GetRuleContext

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

func (*LambdaFunctionExprContext) IsLambdaFunctionExprContext

func (*LambdaFunctionExprContext) IsLambdaFunctionExprContext()

func (*LambdaFunctionExprContext) LambdaFn

func (s *LambdaFunctionExprContext) LambdaFn() antlr.TerminalNode

func (*LambdaFunctionExprContext) LambdaFunctionUseVars

func (s *LambdaFunctionExprContext) LambdaFunctionUseVars() ILambdaFunctionUseVarsContext

func (*LambdaFunctionExprContext) OpenRoundBracket

func (s *LambdaFunctionExprContext) OpenRoundBracket() antlr.TerminalNode

func (*LambdaFunctionExprContext) Static

func (s *LambdaFunctionExprContext) Static() antlr.TerminalNode

func (*LambdaFunctionExprContext) ToStringTree

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

func (*LambdaFunctionExprContext) TypeHint

type LambdaFunctionExpressionContext

type LambdaFunctionExpressionContext struct {
	*ExpressionContext
}

func NewLambdaFunctionExpressionContext

func NewLambdaFunctionExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LambdaFunctionExpressionContext

func (*LambdaFunctionExpressionContext) Accept

func (s *LambdaFunctionExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaFunctionExpressionContext) GetRuleContext

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

func (*LambdaFunctionExpressionContext) LambdaFunctionExpr

type LambdaFunctionUseVarContext

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

func NewEmptyLambdaFunctionUseVarContext

func NewEmptyLambdaFunctionUseVarContext() *LambdaFunctionUseVarContext

func NewLambdaFunctionUseVarContext

func NewLambdaFunctionUseVarContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaFunctionUseVarContext

func (*LambdaFunctionUseVarContext) Accept

func (s *LambdaFunctionUseVarContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaFunctionUseVarContext) Ampersand

func (s *LambdaFunctionUseVarContext) Ampersand() antlr.TerminalNode

func (*LambdaFunctionUseVarContext) GetParser

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

func (*LambdaFunctionUseVarContext) GetRuleContext

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

func (*LambdaFunctionUseVarContext) IsLambdaFunctionUseVarContext

func (*LambdaFunctionUseVarContext) IsLambdaFunctionUseVarContext()

func (*LambdaFunctionUseVarContext) ToStringTree

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

func (*LambdaFunctionUseVarContext) VarName

func (s *LambdaFunctionUseVarContext) VarName() antlr.TerminalNode

type LambdaFunctionUseVarsContext

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

func NewEmptyLambdaFunctionUseVarsContext

func NewEmptyLambdaFunctionUseVarsContext() *LambdaFunctionUseVarsContext

func NewLambdaFunctionUseVarsContext

func NewLambdaFunctionUseVarsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LambdaFunctionUseVarsContext

func (*LambdaFunctionUseVarsContext) Accept

func (s *LambdaFunctionUseVarsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LambdaFunctionUseVarsContext) AllComma

func (s *LambdaFunctionUseVarsContext) AllComma() []antlr.TerminalNode

func (*LambdaFunctionUseVarsContext) AllLambdaFunctionUseVar

func (s *LambdaFunctionUseVarsContext) AllLambdaFunctionUseVar() []ILambdaFunctionUseVarContext

func (*LambdaFunctionUseVarsContext) CloseRoundBracket

func (s *LambdaFunctionUseVarsContext) CloseRoundBracket() antlr.TerminalNode

func (*LambdaFunctionUseVarsContext) Comma

func (s *LambdaFunctionUseVarsContext) Comma(i int) antlr.TerminalNode

func (*LambdaFunctionUseVarsContext) GetParser

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

func (*LambdaFunctionUseVarsContext) GetRuleContext

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

func (*LambdaFunctionUseVarsContext) IsLambdaFunctionUseVarsContext

func (*LambdaFunctionUseVarsContext) IsLambdaFunctionUseVarsContext()

func (*LambdaFunctionUseVarsContext) LambdaFunctionUseVar

func (*LambdaFunctionUseVarsContext) OpenRoundBracket

func (s *LambdaFunctionUseVarsContext) OpenRoundBracket() antlr.TerminalNode

func (*LambdaFunctionUseVarsContext) ToStringTree

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

func (*LambdaFunctionUseVarsContext) Use

func (s *LambdaFunctionUseVarsContext) Use() antlr.TerminalNode

type LiteralConstantContext

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

func NewEmptyLiteralConstantContext

func NewEmptyLiteralConstantContext() *LiteralConstantContext

func NewLiteralConstantContext

func NewLiteralConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralConstantContext

func (*LiteralConstantContext) Accept

func (s *LiteralConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LiteralConstantContext) BooleanConstant

func (s *LiteralConstantContext) BooleanConstant() antlr.TerminalNode

func (*LiteralConstantContext) GetParser

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

func (*LiteralConstantContext) GetRuleContext

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

func (*LiteralConstantContext) IsLiteralConstantContext

func (*LiteralConstantContext) IsLiteralConstantContext()

func (*LiteralConstantContext) NumericConstant

func (s *LiteralConstantContext) NumericConstant() INumericConstantContext

func (*LiteralConstantContext) Real

func (s *LiteralConstantContext) Real() antlr.TerminalNode

func (*LiteralConstantContext) StringConstant

func (s *LiteralConstantContext) StringConstant() IStringConstantContext

func (*LiteralConstantContext) ToStringTree

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

type LogicalExpressionContext

type LogicalExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewLogicalExpressionContext

func NewLogicalExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *LogicalExpressionContext

func (*LogicalExpressionContext) Accept

func (s *LogicalExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*LogicalExpressionContext) AllExpression

func (s *LogicalExpressionContext) AllExpression() []IExpressionContext

func (*LogicalExpressionContext) Expression

func (*LogicalExpressionContext) GetOp

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

func (*LogicalExpressionContext) GetRuleContext

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

func (*LogicalExpressionContext) LogicalAnd

func (s *LogicalExpressionContext) LogicalAnd() antlr.TerminalNode

func (*LogicalExpressionContext) LogicalOr

func (s *LogicalExpressionContext) LogicalOr() antlr.TerminalNode

func (*LogicalExpressionContext) LogicalXor

func (s *LogicalExpressionContext) LogicalXor() antlr.TerminalNode

func (*LogicalExpressionContext) SetOp

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

type MagicConstantContext

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

func NewEmptyMagicConstantContext

func NewEmptyMagicConstantContext() *MagicConstantContext

func NewMagicConstantContext

func NewMagicConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MagicConstantContext

func (*MagicConstantContext) Accept

func (s *MagicConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MagicConstantContext) Class__

func (s *MagicConstantContext) Class__() antlr.TerminalNode

func (*MagicConstantContext) Dir__

func (s *MagicConstantContext) Dir__() antlr.TerminalNode

func (*MagicConstantContext) File__

func (s *MagicConstantContext) File__() antlr.TerminalNode

func (*MagicConstantContext) Function__

func (s *MagicConstantContext) Function__() antlr.TerminalNode

func (*MagicConstantContext) GetParser

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

func (*MagicConstantContext) GetRuleContext

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

func (*MagicConstantContext) IsMagicConstantContext

func (*MagicConstantContext) IsMagicConstantContext()

func (*MagicConstantContext) Line__

func (s *MagicConstantContext) Line__() antlr.TerminalNode

func (*MagicConstantContext) Method__

func (s *MagicConstantContext) Method__() antlr.TerminalNode

func (*MagicConstantContext) Namespace__

func (s *MagicConstantContext) Namespace__() antlr.TerminalNode

func (*MagicConstantContext) ToStringTree

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

func (*MagicConstantContext) Traic__

func (s *MagicConstantContext) Traic__() antlr.TerminalNode

type MagicMethodContext

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

func NewEmptyMagicMethodContext

func NewEmptyMagicMethodContext() *MagicMethodContext

func NewMagicMethodContext

func NewMagicMethodContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MagicMethodContext

func (*MagicMethodContext) Accept

func (s *MagicMethodContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MagicMethodContext) Autoload

func (s *MagicMethodContext) Autoload() antlr.TerminalNode

func (*MagicMethodContext) Call

func (s *MagicMethodContext) Call() antlr.TerminalNode

func (*MagicMethodContext) CallStatic

func (s *MagicMethodContext) CallStatic() antlr.TerminalNode

func (*MagicMethodContext) Clone__

func (s *MagicMethodContext) Clone__() antlr.TerminalNode

func (*MagicMethodContext) Constructor

func (s *MagicMethodContext) Constructor() antlr.TerminalNode

func (*MagicMethodContext) DebugInfo

func (s *MagicMethodContext) DebugInfo() antlr.TerminalNode

func (*MagicMethodContext) Destruct

func (s *MagicMethodContext) Destruct() antlr.TerminalNode

func (*MagicMethodContext) Get

func (s *MagicMethodContext) Get() antlr.TerminalNode

func (*MagicMethodContext) GetParser

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

func (*MagicMethodContext) GetRuleContext

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

func (*MagicMethodContext) Invoke

func (s *MagicMethodContext) Invoke() antlr.TerminalNode

func (*MagicMethodContext) IsMagicMethodContext

func (*MagicMethodContext) IsMagicMethodContext()

func (*MagicMethodContext) IsSet__

func (s *MagicMethodContext) IsSet__() antlr.TerminalNode

func (*MagicMethodContext) Set

func (s *MagicMethodContext) Set() antlr.TerminalNode

func (*MagicMethodContext) SetState

func (s *MagicMethodContext) SetState() antlr.TerminalNode

func (*MagicMethodContext) Sleep

func (s *MagicMethodContext) Sleep() antlr.TerminalNode

func (*MagicMethodContext) ToStringTree

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

func (*MagicMethodContext) ToString__

func (s *MagicMethodContext) ToString__() antlr.TerminalNode

func (*MagicMethodContext) Unset__

func (s *MagicMethodContext) Unset__() antlr.TerminalNode

func (*MagicMethodContext) Wakeup

func (s *MagicMethodContext) Wakeup() antlr.TerminalNode

type MatchExprContext

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

func NewEmptyMatchExprContext

func NewEmptyMatchExprContext() *MatchExprContext

func NewMatchExprContext

func NewMatchExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MatchExprContext

func (*MatchExprContext) Accept

func (s *MatchExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MatchExprContext) AllComma

func (s *MatchExprContext) AllComma() []antlr.TerminalNode

func (*MatchExprContext) AllMatchItem

func (s *MatchExprContext) AllMatchItem() []IMatchItemContext

func (*MatchExprContext) CloseCurlyBracket

func (s *MatchExprContext) CloseCurlyBracket() antlr.TerminalNode

func (*MatchExprContext) CloseRoundBracket

func (s *MatchExprContext) CloseRoundBracket() antlr.TerminalNode

func (*MatchExprContext) Comma

func (s *MatchExprContext) Comma(i int) antlr.TerminalNode

func (*MatchExprContext) Expression

func (s *MatchExprContext) Expression() IExpressionContext

func (*MatchExprContext) GetParser

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

func (*MatchExprContext) GetRuleContext

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

func (*MatchExprContext) IsMatchExprContext

func (*MatchExprContext) IsMatchExprContext()

func (*MatchExprContext) MatchItem

func (s *MatchExprContext) MatchItem(i int) IMatchItemContext

func (*MatchExprContext) Match_

func (s *MatchExprContext) Match_() antlr.TerminalNode

func (*MatchExprContext) OpenCurlyBracket

func (s *MatchExprContext) OpenCurlyBracket() antlr.TerminalNode

func (*MatchExprContext) OpenRoundBracket

func (s *MatchExprContext) OpenRoundBracket() antlr.TerminalNode

func (*MatchExprContext) ToStringTree

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

type MatchExpressionContext

type MatchExpressionContext struct {
	*ExpressionContext
}

func NewMatchExpressionContext

func NewMatchExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MatchExpressionContext

func (*MatchExpressionContext) Accept

func (s *MatchExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MatchExpressionContext) GetRuleContext

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

func (*MatchExpressionContext) MatchExpr

type MatchItemContext

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

func NewEmptyMatchItemContext

func NewEmptyMatchItemContext() *MatchItemContext

func NewMatchItemContext

func NewMatchItemContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MatchItemContext

func (*MatchItemContext) Accept

func (s *MatchItemContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MatchItemContext) AllComma

func (s *MatchItemContext) AllComma() []antlr.TerminalNode

func (*MatchItemContext) AllExpression

func (s *MatchItemContext) AllExpression() []IExpressionContext

func (*MatchItemContext) Comma

func (s *MatchItemContext) Comma(i int) antlr.TerminalNode

func (*MatchItemContext) DoubleArrow

func (s *MatchItemContext) DoubleArrow() antlr.TerminalNode

func (*MatchItemContext) Expression

func (s *MatchItemContext) Expression(i int) IExpressionContext

func (*MatchItemContext) GetParser

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

func (*MatchItemContext) GetRuleContext

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

func (*MatchItemContext) IsMatchItemContext

func (*MatchItemContext) IsMatchItemContext()

func (*MatchItemContext) ToStringTree

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

type MemberAccessContext

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

func NewEmptyMemberAccessContext

func NewEmptyMemberAccessContext() *MemberAccessContext

func NewMemberAccessContext

func NewMemberAccessContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberAccessContext

func (*MemberAccessContext) Accept

func (s *MemberAccessContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MemberAccessContext) ActualArguments

func (s *MemberAccessContext) ActualArguments() IActualArgumentsContext

func (*MemberAccessContext) GetParser

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

func (*MemberAccessContext) GetRuleContext

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

func (*MemberAccessContext) IsMemberAccessContext

func (*MemberAccessContext) IsMemberAccessContext()

func (*MemberAccessContext) KeyedFieldName

func (s *MemberAccessContext) KeyedFieldName() IKeyedFieldNameContext

func (*MemberAccessContext) ObjectOperator

func (s *MemberAccessContext) ObjectOperator() antlr.TerminalNode

func (*MemberAccessContext) ToStringTree

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

type MemberModifierContext

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

func NewEmptyMemberModifierContext

func NewEmptyMemberModifierContext() *MemberModifierContext

func NewMemberModifierContext

func NewMemberModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberModifierContext

func (*MemberModifierContext) Abstract

func (s *MemberModifierContext) Abstract() antlr.TerminalNode

func (*MemberModifierContext) Accept

func (s *MemberModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MemberModifierContext) Final

func (s *MemberModifierContext) Final() antlr.TerminalNode

func (*MemberModifierContext) GetParser

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

func (*MemberModifierContext) GetRuleContext

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

func (*MemberModifierContext) IsMemberModifierContext

func (*MemberModifierContext) IsMemberModifierContext()

func (*MemberModifierContext) Private

func (s *MemberModifierContext) Private() antlr.TerminalNode

func (*MemberModifierContext) Protected

func (s *MemberModifierContext) Protected() antlr.TerminalNode

func (*MemberModifierContext) Public

func (s *MemberModifierContext) Public() antlr.TerminalNode

func (*MemberModifierContext) Readonly

func (s *MemberModifierContext) Readonly() antlr.TerminalNode

func (*MemberModifierContext) Static

func (s *MemberModifierContext) Static() antlr.TerminalNode

func (*MemberModifierContext) ToStringTree

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

type MemberModifiersContext

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

func NewEmptyMemberModifiersContext

func NewEmptyMemberModifiersContext() *MemberModifiersContext

func NewMemberModifiersContext

func NewMemberModifiersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberModifiersContext

func (*MemberModifiersContext) Accept

func (s *MemberModifiersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MemberModifiersContext) AllMemberModifier

func (s *MemberModifiersContext) AllMemberModifier() []IMemberModifierContext

func (*MemberModifiersContext) GetParser

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

func (*MemberModifiersContext) GetRuleContext

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

func (*MemberModifiersContext) IsMemberModifiersContext

func (*MemberModifiersContext) IsMemberModifiersContext()

func (*MemberModifiersContext) MemberModifier

func (s *MemberModifiersContext) MemberModifier(i int) IMemberModifierContext

func (*MemberModifiersContext) ToStringTree

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

type MethodBodyContext

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

func NewEmptyMethodBodyContext

func NewEmptyMethodBodyContext() *MethodBodyContext

func NewMethodBodyContext

func NewMethodBodyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MethodBodyContext

func (*MethodBodyContext) Accept

func (s *MethodBodyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MethodBodyContext) BlockStatement

func (s *MethodBodyContext) BlockStatement() IBlockStatementContext

func (*MethodBodyContext) GetParser

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

func (*MethodBodyContext) GetRuleContext

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

func (*MethodBodyContext) IsMethodBodyContext

func (*MethodBodyContext) IsMethodBodyContext()

func (*MethodBodyContext) SemiColon

func (s *MethodBodyContext) SemiColon() antlr.TerminalNode

func (*MethodBodyContext) ToStringTree

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

type ModifierContext

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

func NewEmptyModifierContext

func NewEmptyModifierContext() *ModifierContext

func NewModifierContext

func NewModifierContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ModifierContext

func (*ModifierContext) Abstract

func (s *ModifierContext) Abstract() antlr.TerminalNode

func (*ModifierContext) Accept

func (s *ModifierContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ModifierContext) Final

func (s *ModifierContext) Final() antlr.TerminalNode

func (*ModifierContext) GetParser

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

func (*ModifierContext) GetRuleContext

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

func (*ModifierContext) IsModifierContext

func (*ModifierContext) IsModifierContext()

func (*ModifierContext) ToStringTree

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

type NamespaceDeclarationContext

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

func NewEmptyNamespaceDeclarationContext

func NewEmptyNamespaceDeclarationContext() *NamespaceDeclarationContext

func NewNamespaceDeclarationContext

func NewNamespaceDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceDeclarationContext

func (*NamespaceDeclarationContext) Accept

func (s *NamespaceDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamespaceDeclarationContext) AllNamespaceStatement

func (s *NamespaceDeclarationContext) AllNamespaceStatement() []INamespaceStatementContext

func (*NamespaceDeclarationContext) CloseCurlyBracket

func (s *NamespaceDeclarationContext) CloseCurlyBracket() antlr.TerminalNode

func (*NamespaceDeclarationContext) GetParser

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

func (*NamespaceDeclarationContext) GetRuleContext

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

func (*NamespaceDeclarationContext) IsNamespaceDeclarationContext

func (*NamespaceDeclarationContext) IsNamespaceDeclarationContext()

func (*NamespaceDeclarationContext) Namespace

func (s *NamespaceDeclarationContext) Namespace() antlr.TerminalNode

func (*NamespaceDeclarationContext) NamespaceNameList

func (*NamespaceDeclarationContext) NamespaceStatement

func (*NamespaceDeclarationContext) OpenCurlyBracket

func (s *NamespaceDeclarationContext) OpenCurlyBracket() antlr.TerminalNode

func (*NamespaceDeclarationContext) SemiColon

func (s *NamespaceDeclarationContext) SemiColon() antlr.TerminalNode

func (*NamespaceDeclarationContext) ToStringTree

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

type NamespaceNameListContext

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

func NewEmptyNamespaceNameListContext

func NewEmptyNamespaceNameListContext() *NamespaceNameListContext

func NewNamespaceNameListContext

func NewNamespaceNameListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceNameListContext

func (*NamespaceNameListContext) Accept

func (s *NamespaceNameListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamespaceNameListContext) AllIdentifier

func (s *NamespaceNameListContext) AllIdentifier() []IIdentifierContext

func (*NamespaceNameListContext) AllNamespaceSeparator

func (s *NamespaceNameListContext) AllNamespaceSeparator() []antlr.TerminalNode

func (*NamespaceNameListContext) GetParser

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

func (*NamespaceNameListContext) GetRuleContext

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

func (*NamespaceNameListContext) Identifier

func (*NamespaceNameListContext) IsNamespaceNameListContext

func (*NamespaceNameListContext) IsNamespaceNameListContext()

func (*NamespaceNameListContext) NamespaceNameTail

func (s *NamespaceNameListContext) NamespaceNameTail() INamespaceNameTailContext

func (*NamespaceNameListContext) NamespaceSeparator

func (s *NamespaceNameListContext) NamespaceSeparator(i int) antlr.TerminalNode

func (*NamespaceNameListContext) ToStringTree

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

type NamespaceNameTailContext

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

func NewEmptyNamespaceNameTailContext

func NewEmptyNamespaceNameTailContext() *NamespaceNameTailContext

func NewNamespaceNameTailContext

func NewNamespaceNameTailContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceNameTailContext

func (*NamespaceNameTailContext) Accept

func (s *NamespaceNameTailContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamespaceNameTailContext) AllComma

func (s *NamespaceNameTailContext) AllComma() []antlr.TerminalNode

func (*NamespaceNameTailContext) AllIdentifier

func (s *NamespaceNameTailContext) AllIdentifier() []IIdentifierContext

func (*NamespaceNameTailContext) AllNamespaceNameTail

func (s *NamespaceNameTailContext) AllNamespaceNameTail() []INamespaceNameTailContext

func (*NamespaceNameTailContext) As

func (s *NamespaceNameTailContext) As() antlr.TerminalNode

func (*NamespaceNameTailContext) CloseCurlyBracket

func (s *NamespaceNameTailContext) CloseCurlyBracket() antlr.TerminalNode

func (*NamespaceNameTailContext) Comma

func (s *NamespaceNameTailContext) Comma(i int) antlr.TerminalNode

func (*NamespaceNameTailContext) GetParser

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

func (*NamespaceNameTailContext) GetRuleContext

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

func (*NamespaceNameTailContext) Identifier

func (*NamespaceNameTailContext) IsNamespaceNameTailContext

func (*NamespaceNameTailContext) IsNamespaceNameTailContext()

func (*NamespaceNameTailContext) NamespaceNameTail

func (s *NamespaceNameTailContext) NamespaceNameTail(i int) INamespaceNameTailContext

func (*NamespaceNameTailContext) OpenCurlyBracket

func (s *NamespaceNameTailContext) OpenCurlyBracket() antlr.TerminalNode

func (*NamespaceNameTailContext) ToStringTree

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

type NamespaceStatementContext

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

func NewEmptyNamespaceStatementContext

func NewEmptyNamespaceStatementContext() *NamespaceStatementContext

func NewNamespaceStatementContext

func NewNamespaceStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamespaceStatementContext

func (*NamespaceStatementContext) Accept

func (s *NamespaceStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamespaceStatementContext) ClassDeclaration

func (*NamespaceStatementContext) FunctionDeclaration

func (s *NamespaceStatementContext) FunctionDeclaration() IFunctionDeclarationContext

func (*NamespaceStatementContext) GetParser

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

func (*NamespaceStatementContext) GetRuleContext

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

func (*NamespaceStatementContext) GlobalConstantDeclaration

func (s *NamespaceStatementContext) GlobalConstantDeclaration() IGlobalConstantDeclarationContext

func (*NamespaceStatementContext) IsNamespaceStatementContext

func (*NamespaceStatementContext) IsNamespaceStatementContext()

func (*NamespaceStatementContext) Statement

func (*NamespaceStatementContext) ToStringTree

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

func (*NamespaceStatementContext) UseDeclaration

type NewExprContext

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

func NewEmptyNewExprContext

func NewEmptyNewExprContext() *NewExprContext

func NewNewExprContext

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

func (*NewExprContext) Accept

func (s *NewExprContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NewExprContext) Arguments

func (s *NewExprContext) Arguments() IArgumentsContext

func (*NewExprContext) GetParser

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

func (*NewExprContext) GetRuleContext

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

func (*NewExprContext) IsNewExprContext

func (*NewExprContext) IsNewExprContext()

func (*NewExprContext) New

func (s *NewExprContext) New() antlr.TerminalNode

func (*NewExprContext) ToStringTree

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

func (*NewExprContext) TypeRef

func (s *NewExprContext) TypeRef() ITypeRefContext

type NullCoalescingExpressionContext

type NullCoalescingExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewNullCoalescingExpressionContext

func NewNullCoalescingExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NullCoalescingExpressionContext

func (*NullCoalescingExpressionContext) Accept

func (s *NullCoalescingExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NullCoalescingExpressionContext) AllExpression

func (*NullCoalescingExpressionContext) Expression

func (*NullCoalescingExpressionContext) GetOp

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

func (*NullCoalescingExpressionContext) GetRuleContext

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

func (*NullCoalescingExpressionContext) NullCoalescing

func (s *NullCoalescingExpressionContext) NullCoalescing() antlr.TerminalNode

func (*NullCoalescingExpressionContext) SetOp

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

type NumericConstantContext

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

func NewEmptyNumericConstantContext

func NewEmptyNumericConstantContext() *NumericConstantContext

func NewNumericConstantContext

func NewNumericConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NumericConstantContext

func (*NumericConstantContext) Accept

func (s *NumericConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NumericConstantContext) Binary

func (s *NumericConstantContext) Binary() antlr.TerminalNode

func (*NumericConstantContext) Decimal

func (s *NumericConstantContext) Decimal() antlr.TerminalNode

func (*NumericConstantContext) GetParser

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

func (*NumericConstantContext) GetRuleContext

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

func (*NumericConstantContext) Hex

func (s *NumericConstantContext) Hex() antlr.TerminalNode

func (*NumericConstantContext) IsNumericConstantContext

func (*NumericConstantContext) IsNumericConstantContext()

func (*NumericConstantContext) Octal

func (s *NumericConstantContext) Octal() antlr.TerminalNode

func (*NumericConstantContext) ToStringTree

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

type PHPLexer

type PHPLexer struct {
	PHPLexerBase
	// contains filtered or unexported fields
}

func NewPHPLexer

func NewPHPLexer(input antlr.CharStream) *PHPLexer

NewPHPLexer produces a new lexer instance for the optional input antlr.CharStream.

func (*PHPLexer) Action

func (l *PHPLexer) Action(localctx antlr.RuleContext, ruleIndex, actionIndex int)

func (*PHPLexer) CloseCurlyBracket_Action

func (l *PHPLexer) CloseCurlyBracket_Action(localctx antlr.RuleContext, actionIndex int)

func (*PHPLexer) CurlyDollar_Action

func (l *PHPLexer) CurlyDollar_Action(localctx antlr.RuleContext, actionIndex int)

func (*PHPLexer) CurlyDollar_Sempred

func (p *PHPLexer) CurlyDollar_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) HtmlClose_Action

func (l *PHPLexer) HtmlClose_Action(localctx antlr.RuleContext, actionIndex int)

func (*PHPLexer) HtmlScriptOpen_Action

func (l *PHPLexer) HtmlScriptOpen_Action(localctx antlr.RuleContext, actionIndex int)

func (*PHPLexer) HtmlStyleOpen_Action

func (l *PHPLexer) HtmlStyleOpen_Action(localctx antlr.RuleContext, actionIndex int)

func (*PHPLexer) PHPEnd_Sempred

func (p *PHPLexer) PHPEnd_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) PhpStartEchoFragment_Sempred

func (p *PHPLexer) PhpStartEchoFragment_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) PhpStartFragment_Sempred

func (p *PHPLexer) PhpStartFragment_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) Sempred

func (l *PHPLexer) Sempred(localctx antlr.RuleContext, ruleIndex, predIndex int) bool

func (*PHPLexer) Shebang_Sempred

func (p *PHPLexer) Shebang_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) StartHereDoc_Sempred

func (p *PHPLexer) StartHereDoc_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPLexer) StartNowDoc_Sempred

func (p *PHPLexer) StartNowDoc_Sempred(localctx antlr.RuleContext, predIndex int) bool

type PHPLexerBase

type PHPLexerBase struct {
	*antlr.BaseLexer

	Interpreter     *antlr.LexerATNSimulator
	RuleNames       []string
	LiteralNames    []string
	SymbolicNames   []string
	GrammarFileName string
	// contains filtered or unexported fields
}

func (*PHPLexerBase) GetHeredocEnd

func (p *PHPLexerBase) GetHeredocEnd(i string) string

func (*PHPLexerBase) HasAspTags

func (p *PHPLexerBase) HasAspTags() bool

func (*PHPLexerBase) HasPhpScriptTag

func (p *PHPLexerBase) HasPhpScriptTag() bool

func (*PHPLexerBase) IsCurlyDollar

func (p *PHPLexerBase) IsCurlyDollar(i int) bool

func (*PHPLexerBase) IsNewLineOrStart

func (p *PHPLexerBase) IsNewLineOrStart(i int) bool

func (*PHPLexerBase) NextToken

func (p *PHPLexerBase) NextToken() antlr.Token

func (*PHPLexerBase) PopModeOnCurlyBracketClose

func (p *PHPLexerBase) PopModeOnCurlyBracketClose()

func (*PHPLexerBase) PushModeOnHtmlClose

func (p *PHPLexerBase) PushModeOnHtmlClose()

func (*PHPLexerBase) SetInsideString

func (p *PHPLexerBase) SetInsideString()

func (*PHPLexerBase) ShouldPushHereDocMode

func (p *PHPLexerBase) ShouldPushHereDocMode(i int) bool

type PHPParser

type PHPParser struct {
	*antlr.BaseParser
}

func NewPHPParser

func NewPHPParser(input antlr.TokenStream) *PHPParser

NewPHPParser produces a new parser instance for the optional input antlr.TokenStream.

func (*PHPParser) ActualArgument

func (p *PHPParser) ActualArgument() (localctx IActualArgumentContext)

func (*PHPParser) ActualArguments

func (p *PHPParser) ActualArguments() (localctx IActualArgumentsContext)

func (*PHPParser) AnonymousClass

func (p *PHPParser) AnonymousClass() (localctx IAnonymousClassContext)

func (*PHPParser) ArgumentName

func (p *PHPParser) ArgumentName() (localctx IArgumentNameContext)

func (*PHPParser) Arguments

func (p *PHPParser) Arguments() (localctx IArgumentsContext)

func (*PHPParser) ArrayCreation

func (p *PHPParser) ArrayCreation() (localctx IArrayCreationContext)

func (*PHPParser) ArrayDestructuring

func (p *PHPParser) ArrayDestructuring() (localctx IArrayDestructuringContext)

func (*PHPParser) ArrayItem

func (p *PHPParser) ArrayItem() (localctx IArrayItemContext)

func (*PHPParser) ArrayItemList

func (p *PHPParser) ArrayItemList() (localctx IArrayItemListContext)

func (*PHPParser) Assignable

func (p *PHPParser) Assignable() (localctx IAssignableContext)

func (*PHPParser) AssignmentList

func (p *PHPParser) AssignmentList() (localctx IAssignmentListContext)

func (*PHPParser) AssignmentListElement

func (p *PHPParser) AssignmentListElement() (localctx IAssignmentListElementContext)

func (*PHPParser) AssignmentOperator

func (p *PHPParser) AssignmentOperator() (localctx IAssignmentOperatorContext)

func (*PHPParser) Attribute

func (p *PHPParser) Attribute() (localctx IAttributeContext)

func (*PHPParser) AttributeGroup

func (p *PHPParser) AttributeGroup() (localctx IAttributeGroupContext)

func (*PHPParser) Attributes

func (p *PHPParser) Attributes() (localctx IAttributesContext)

func (*PHPParser) BaseCtorCall

func (p *PHPParser) BaseCtorCall() (localctx IBaseCtorCallContext)

func (*PHPParser) BlockStatement

func (p *PHPParser) BlockStatement() (localctx IBlockStatementContext)

func (*PHPParser) BreakStatement

func (p *PHPParser) BreakStatement() (localctx IBreakStatementContext)

func (*PHPParser) CastOperation

func (p *PHPParser) CastOperation() (localctx ICastOperationContext)

func (*PHPParser) CatchClause

func (p *PHPParser) CatchClause() (localctx ICatchClauseContext)

func (*PHPParser) Chain

func (p *PHPParser) Chain() (localctx IChainContext)

func (*PHPParser) ChainBase

func (p *PHPParser) ChainBase() (localctx IChainBaseContext)

func (*PHPParser) ChainList

func (p *PHPParser) ChainList() (localctx IChainListContext)

func (*PHPParser) ChainOrigin

func (p *PHPParser) ChainOrigin() (localctx IChainOriginContext)

func (*PHPParser) ClassConstant

func (p *PHPParser) ClassConstant() (localctx IClassConstantContext)

func (*PHPParser) ClassDeclaration

func (p *PHPParser) ClassDeclaration() (localctx IClassDeclarationContext)

func (*PHPParser) ClassEntryType

func (p *PHPParser) ClassEntryType() (localctx IClassEntryTypeContext)

func (*PHPParser) ClassStatement

func (p *PHPParser) ClassStatement() (localctx IClassStatementContext)

func (*PHPParser) Constant

func (p *PHPParser) Constant() (localctx IConstantContext)

func (*PHPParser) ConstantInitializer

func (p *PHPParser) ConstantInitializer() (localctx IConstantInitializerContext)

func (*PHPParser) ConstantString

func (p *PHPParser) ConstantString() (localctx IConstantStringContext)

func (*PHPParser) ContinueStatement

func (p *PHPParser) ContinueStatement() (localctx IContinueStatementContext)

func (*PHPParser) DeclareList

func (p *PHPParser) DeclareList() (localctx IDeclareListContext)

func (*PHPParser) DeclareStatement

func (p *PHPParser) DeclareStatement() (localctx IDeclareStatementContext)

func (*PHPParser) Directive

func (p *PHPParser) Directive() (localctx IDirectiveContext)

func (*PHPParser) DoWhileStatement

func (p *PHPParser) DoWhileStatement() (localctx IDoWhileStatementContext)

func (*PHPParser) EchoStatement

func (p *PHPParser) EchoStatement() (localctx IEchoStatementContext)

func (*PHPParser) ElseColonStatement

func (p *PHPParser) ElseColonStatement() (localctx IElseColonStatementContext)

func (*PHPParser) ElseIfColonStatement

func (p *PHPParser) ElseIfColonStatement() (localctx IElseIfColonStatementContext)

func (*PHPParser) ElseIfStatement

func (p *PHPParser) ElseIfStatement() (localctx IElseIfStatementContext)

func (*PHPParser) ElseStatement

func (p *PHPParser) ElseStatement() (localctx IElseStatementContext)

func (*PHPParser) EmptyStatement_

func (p *PHPParser) EmptyStatement_() (localctx IEmptyStatement_Context)

func (*PHPParser) EnumDeclaration

func (p *PHPParser) EnumDeclaration() (localctx IEnumDeclarationContext)

func (*PHPParser) EnumItem

func (p *PHPParser) EnumItem() (localctx IEnumItemContext)

func (*PHPParser) Expression

func (p *PHPParser) Expression() (localctx IExpressionContext)

func (*PHPParser) ExpressionList

func (p *PHPParser) ExpressionList() (localctx IExpressionListContext)

func (*PHPParser) ExpressionStatement

func (p *PHPParser) ExpressionStatement() (localctx IExpressionStatementContext)

func (*PHPParser) Expression_Sempred

func (p *PHPParser) Expression_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPParser) FinallyStatement

func (p *PHPParser) FinallyStatement() (localctx IFinallyStatementContext)

func (*PHPParser) ForInit

func (p *PHPParser) ForInit() (localctx IForInitContext)

func (*PHPParser) ForStatement

func (p *PHPParser) ForStatement() (localctx IForStatementContext)

func (*PHPParser) ForUpdate

func (p *PHPParser) ForUpdate() (localctx IForUpdateContext)

func (*PHPParser) ForeachStatement

func (p *PHPParser) ForeachStatement() (localctx IForeachStatementContext)

func (*PHPParser) FormalParameter

func (p *PHPParser) FormalParameter() (localctx IFormalParameterContext)

func (*PHPParser) FormalParameterList

func (p *PHPParser) FormalParameterList() (localctx IFormalParameterListContext)

func (*PHPParser) FunctionCall

func (p *PHPParser) FunctionCall() (localctx IFunctionCallContext)

func (*PHPParser) FunctionCallName

func (p *PHPParser) FunctionCallName() (localctx IFunctionCallNameContext)

func (*PHPParser) FunctionDeclaration

func (p *PHPParser) FunctionDeclaration() (localctx IFunctionDeclarationContext)

func (*PHPParser) GlobalConstantDeclaration

func (p *PHPParser) GlobalConstantDeclaration() (localctx IGlobalConstantDeclarationContext)

func (*PHPParser) GlobalStatement

func (p *PHPParser) GlobalStatement() (localctx IGlobalStatementContext)

func (*PHPParser) GlobalVar

func (p *PHPParser) GlobalVar() (localctx IGlobalVarContext)

func (*PHPParser) GotoStatement

func (p *PHPParser) GotoStatement() (localctx IGotoStatementContext)

func (*PHPParser) HtmlDocument

func (p *PHPParser) HtmlDocument() (localctx IHtmlDocumentContext)

func (*PHPParser) HtmlDocumentElement

func (p *PHPParser) HtmlDocumentElement() (localctx IHtmlDocumentElementContext)

func (*PHPParser) HtmlElement

func (p *PHPParser) HtmlElement() (localctx IHtmlElementContext)

func (*PHPParser) Identifier

func (p *PHPParser) Identifier() (localctx IIdentifierContext)

func (*PHPParser) IdentifierInitializer

func (p *PHPParser) IdentifierInitializer() (localctx IIdentifierInitializerContext)

func (*PHPParser) IfStatement

func (p *PHPParser) IfStatement() (localctx IIfStatementContext)

func (*PHPParser) ImportStatement

func (p *PHPParser) ImportStatement() (localctx IImportStatementContext)

func (*PHPParser) IndexedDestructItem

func (p *PHPParser) IndexedDestructItem() (localctx IIndexedDestructItemContext)

func (*PHPParser) IndirectTypeRef

func (p *PHPParser) IndirectTypeRef() (localctx IIndirectTypeRefContext)

func (*PHPParser) InlineHtml

func (p *PHPParser) InlineHtml() (localctx IInlineHtmlContext)

func (*PHPParser) InlineHtmlStatement

func (p *PHPParser) InlineHtmlStatement() (localctx IInlineHtmlStatementContext)

func (*PHPParser) InnerStatement

func (p *PHPParser) InnerStatement() (localctx IInnerStatementContext)

func (*PHPParser) InnerStatementList

func (p *PHPParser) InnerStatementList() (localctx IInnerStatementListContext)

func (*PHPParser) InterfaceList

func (p *PHPParser) InterfaceList() (localctx IInterfaceListContext)

func (*PHPParser) InterpolatedStringPart

func (p *PHPParser) InterpolatedStringPart() (localctx IInterpolatedStringPartContext)

func (*PHPParser) KeyedDestructItem

func (p *PHPParser) KeyedDestructItem() (localctx IKeyedDestructItemContext)

func (*PHPParser) KeyedFieldName

func (p *PHPParser) KeyedFieldName() (localctx IKeyedFieldNameContext)

func (*PHPParser) KeyedSimpleFieldName

func (p *PHPParser) KeyedSimpleFieldName() (localctx IKeyedSimpleFieldNameContext)

func (*PHPParser) KeyedVariable

func (p *PHPParser) KeyedVariable() (localctx IKeyedVariableContext)

func (*PHPParser) LabelStatement

func (p *PHPParser) LabelStatement() (localctx ILabelStatementContext)

func (*PHPParser) LambdaFunctionExpr

func (p *PHPParser) LambdaFunctionExpr() (localctx ILambdaFunctionExprContext)

func (*PHPParser) LambdaFunctionUseVar

func (p *PHPParser) LambdaFunctionUseVar() (localctx ILambdaFunctionUseVarContext)

func (*PHPParser) LambdaFunctionUseVars

func (p *PHPParser) LambdaFunctionUseVars() (localctx ILambdaFunctionUseVarsContext)

func (*PHPParser) LiteralConstant

func (p *PHPParser) LiteralConstant() (localctx ILiteralConstantContext)

func (*PHPParser) MagicConstant

func (p *PHPParser) MagicConstant() (localctx IMagicConstantContext)

func (*PHPParser) MagicMethod

func (p *PHPParser) MagicMethod() (localctx IMagicMethodContext)

func (*PHPParser) MatchExpr

func (p *PHPParser) MatchExpr() (localctx IMatchExprContext)

func (*PHPParser) MatchItem

func (p *PHPParser) MatchItem() (localctx IMatchItemContext)

func (*PHPParser) MemberAccess

func (p *PHPParser) MemberAccess() (localctx IMemberAccessContext)

func (*PHPParser) MemberModifier

func (p *PHPParser) MemberModifier() (localctx IMemberModifierContext)

func (*PHPParser) MemberModifiers

func (p *PHPParser) MemberModifiers() (localctx IMemberModifiersContext)

func (*PHPParser) MethodBody

func (p *PHPParser) MethodBody() (localctx IMethodBodyContext)

func (*PHPParser) Modifier

func (p *PHPParser) Modifier() (localctx IModifierContext)

func (*PHPParser) NamespaceDeclaration

func (p *PHPParser) NamespaceDeclaration() (localctx INamespaceDeclarationContext)

func (*PHPParser) NamespaceNameList

func (p *PHPParser) NamespaceNameList() (localctx INamespaceNameListContext)

func (*PHPParser) NamespaceNameTail

func (p *PHPParser) NamespaceNameTail() (localctx INamespaceNameTailContext)

func (*PHPParser) NamespaceStatement

func (p *PHPParser) NamespaceStatement() (localctx INamespaceStatementContext)

func (*PHPParser) NewExpr

func (p *PHPParser) NewExpr() (localctx INewExprContext)

func (*PHPParser) NumericConstant

func (p *PHPParser) NumericConstant() (localctx INumericConstantContext)

func (*PHPParser) Parentheses

func (p *PHPParser) Parentheses() (localctx IParenthesesContext)

func (*PHPParser) PhpBlock

func (p *PHPParser) PhpBlock() (localctx IPhpBlockContext)

func (*PHPParser) PrimitiveType

func (p *PHPParser) PrimitiveType() (localctx IPrimitiveTypeContext)

func (*PHPParser) PropertyModifiers

func (p *PHPParser) PropertyModifiers() (localctx IPropertyModifiersContext)

func (*PHPParser) QualifiedNamespaceName

func (p *PHPParser) QualifiedNamespaceName() (localctx IQualifiedNamespaceNameContext)

func (*PHPParser) QualifiedNamespaceNameList

func (p *PHPParser) QualifiedNamespaceNameList() (localctx IQualifiedNamespaceNameListContext)

func (*PHPParser) QualifiedStaticTypeRef

func (p *PHPParser) QualifiedStaticTypeRef() (localctx IQualifiedStaticTypeRefContext)

func (*PHPParser) ReturnStatement

func (p *PHPParser) ReturnStatement() (localctx IReturnStatementContext)

func (*PHPParser) ReturnTypeDecl

func (p *PHPParser) ReturnTypeDecl() (localctx IReturnTypeDeclContext)

func (*PHPParser) ScriptText

func (p *PHPParser) ScriptText() (localctx IScriptTextContext)

func (*PHPParser) Sempred

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

func (*PHPParser) SquareCurlyExpression

func (p *PHPParser) SquareCurlyExpression() (localctx ISquareCurlyExpressionContext)

func (*PHPParser) Statement

func (p *PHPParser) Statement() (localctx IStatementContext)

func (*PHPParser) StaticVariableStatement

func (p *PHPParser) StaticVariableStatement() (localctx IStaticVariableStatementContext)

func (*PHPParser) StringConstant

func (p *PHPParser) StringConstant() (localctx IStringConstantContext)

func (*PHPParser) String_

func (p *PHPParser) String_() (localctx IStringContext)

func (*PHPParser) SwitchBlock

func (p *PHPParser) SwitchBlock() (localctx ISwitchBlockContext)

func (*PHPParser) SwitchStatement

func (p *PHPParser) SwitchStatement() (localctx ISwitchStatementContext)

func (*PHPParser) ThrowStatement

func (p *PHPParser) ThrowStatement() (localctx IThrowStatementContext)

func (*PHPParser) TopStatement

func (p *PHPParser) TopStatement() (localctx ITopStatementContext)

func (*PHPParser) TraitAdaptationStatement

func (p *PHPParser) TraitAdaptationStatement() (localctx ITraitAdaptationStatementContext)

func (*PHPParser) TraitAdaptations

func (p *PHPParser) TraitAdaptations() (localctx ITraitAdaptationsContext)

func (*PHPParser) TraitAlias

func (p *PHPParser) TraitAlias() (localctx ITraitAliasContext)

func (*PHPParser) TraitMethodReference

func (p *PHPParser) TraitMethodReference() (localctx ITraitMethodReferenceContext)

func (*PHPParser) TraitPrecedence

func (p *PHPParser) TraitPrecedence() (localctx ITraitPrecedenceContext)

func (*PHPParser) TryCatchFinally

func (p *PHPParser) TryCatchFinally() (localctx ITryCatchFinallyContext)

func (*PHPParser) TypeHint

func (p *PHPParser) TypeHint() (localctx ITypeHintContext)

func (*PHPParser) TypeHint_Sempred

func (p *PHPParser) TypeHint_Sempred(localctx antlr.RuleContext, predIndex int) bool

func (*PHPParser) TypeParameterDecl

func (p *PHPParser) TypeParameterDecl() (localctx ITypeParameterDeclContext)

func (*PHPParser) TypeParameterList

func (p *PHPParser) TypeParameterList() (localctx ITypeParameterListContext)

func (*PHPParser) TypeParameterWithDefaultDecl

func (p *PHPParser) TypeParameterWithDefaultDecl() (localctx ITypeParameterWithDefaultDeclContext)

func (*PHPParser) TypeParameterWithDefaultsList

func (p *PHPParser) TypeParameterWithDefaultsList() (localctx ITypeParameterWithDefaultsListContext)

func (*PHPParser) TypeRef

func (p *PHPParser) TypeRef() (localctx ITypeRefContext)

func (*PHPParser) UnsetStatement

func (p *PHPParser) UnsetStatement() (localctx IUnsetStatementContext)

func (*PHPParser) UseDeclaration

func (p *PHPParser) UseDeclaration() (localctx IUseDeclarationContext)

func (*PHPParser) UseDeclarationContent

func (p *PHPParser) UseDeclarationContent() (localctx IUseDeclarationContentContext)

func (*PHPParser) UseDeclarationContentList

func (p *PHPParser) UseDeclarationContentList() (localctx IUseDeclarationContentListContext)

func (*PHPParser) VariableInitializer

func (p *PHPParser) VariableInitializer() (localctx IVariableInitializerContext)

func (*PHPParser) WhileStatement

func (p *PHPParser) WhileStatement() (localctx IWhileStatementContext)

func (*PHPParser) YieldExpression

func (p *PHPParser) YieldExpression() (localctx IYieldExpressionContext)

type PHPParserVisitor

type PHPParserVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by PHPParser#htmlDocument.
	VisitHtmlDocument(ctx *HtmlDocumentContext) interface{}

	// Visit a parse tree produced by PHPParser#htmlDocumentElement.
	VisitHtmlDocumentElement(ctx *HtmlDocumentElementContext) interface{}

	// Visit a parse tree produced by PHPParser#inlineHtml.
	VisitInlineHtml(ctx *InlineHtmlContext) interface{}

	// Visit a parse tree produced by PHPParser#htmlElement.
	VisitHtmlElement(ctx *HtmlElementContext) interface{}

	// Visit a parse tree produced by PHPParser#scriptText.
	VisitScriptText(ctx *ScriptTextContext) interface{}

	// Visit a parse tree produced by PHPParser#phpBlock.
	VisitPhpBlock(ctx *PhpBlockContext) interface{}

	// Visit a parse tree produced by PHPParser#importStatement.
	VisitImportStatement(ctx *ImportStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#topStatement.
	VisitTopStatement(ctx *TopStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#useDeclaration.
	VisitUseDeclaration(ctx *UseDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#useDeclarationContentList.
	VisitUseDeclarationContentList(ctx *UseDeclarationContentListContext) interface{}

	// Visit a parse tree produced by PHPParser#useDeclarationContent.
	VisitUseDeclarationContent(ctx *UseDeclarationContentContext) interface{}

	// Visit a parse tree produced by PHPParser#namespaceDeclaration.
	VisitNamespaceDeclaration(ctx *NamespaceDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#namespaceStatement.
	VisitNamespaceStatement(ctx *NamespaceStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#functionDeclaration.
	VisitFunctionDeclaration(ctx *FunctionDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#classDeclaration.
	VisitClassDeclaration(ctx *ClassDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#classEntryType.
	VisitClassEntryType(ctx *ClassEntryTypeContext) interface{}

	// Visit a parse tree produced by PHPParser#interfaceList.
	VisitInterfaceList(ctx *InterfaceListContext) interface{}

	// Visit a parse tree produced by PHPParser#typeParameterList.
	VisitTypeParameterList(ctx *TypeParameterListContext) interface{}

	// Visit a parse tree produced by PHPParser#typeParameterWithDefaultsList.
	VisitTypeParameterWithDefaultsList(ctx *TypeParameterWithDefaultsListContext) interface{}

	// Visit a parse tree produced by PHPParser#typeParameterDecl.
	VisitTypeParameterDecl(ctx *TypeParameterDeclContext) interface{}

	// Visit a parse tree produced by PHPParser#typeParameterWithDefaultDecl.
	VisitTypeParameterWithDefaultDecl(ctx *TypeParameterWithDefaultDeclContext) interface{}

	// Visit a parse tree produced by PHPParser#attributes.
	VisitAttributes(ctx *AttributesContext) interface{}

	// Visit a parse tree produced by PHPParser#attributeGroup.
	VisitAttributeGroup(ctx *AttributeGroupContext) interface{}

	// Visit a parse tree produced by PHPParser#attribute.
	VisitAttribute(ctx *AttributeContext) interface{}

	// Visit a parse tree produced by PHPParser#innerStatementList.
	VisitInnerStatementList(ctx *InnerStatementListContext) interface{}

	// Visit a parse tree produced by PHPParser#innerStatement.
	VisitInnerStatement(ctx *InnerStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#labelStatement.
	VisitLabelStatement(ctx *LabelStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#statement.
	VisitStatement(ctx *StatementContext) interface{}

	// Visit a parse tree produced by PHPParser#emptyStatement_.
	VisitEmptyStatement_(ctx *EmptyStatement_Context) interface{}

	// Visit a parse tree produced by PHPParser#blockStatement.
	VisitBlockStatement(ctx *BlockStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#ifStatement.
	VisitIfStatement(ctx *IfStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#elseIfStatement.
	VisitElseIfStatement(ctx *ElseIfStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#elseIfColonStatement.
	VisitElseIfColonStatement(ctx *ElseIfColonStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#elseStatement.
	VisitElseStatement(ctx *ElseStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#elseColonStatement.
	VisitElseColonStatement(ctx *ElseColonStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#whileStatement.
	VisitWhileStatement(ctx *WhileStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#doWhileStatement.
	VisitDoWhileStatement(ctx *DoWhileStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#forStatement.
	VisitForStatement(ctx *ForStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#forInit.
	VisitForInit(ctx *ForInitContext) interface{}

	// Visit a parse tree produced by PHPParser#forUpdate.
	VisitForUpdate(ctx *ForUpdateContext) interface{}

	// Visit a parse tree produced by PHPParser#switchStatement.
	VisitSwitchStatement(ctx *SwitchStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#switchBlock.
	VisitSwitchBlock(ctx *SwitchBlockContext) interface{}

	// Visit a parse tree produced by PHPParser#breakStatement.
	VisitBreakStatement(ctx *BreakStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#continueStatement.
	VisitContinueStatement(ctx *ContinueStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#returnStatement.
	VisitReturnStatement(ctx *ReturnStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#expressionStatement.
	VisitExpressionStatement(ctx *ExpressionStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#unsetStatement.
	VisitUnsetStatement(ctx *UnsetStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#foreachStatement.
	VisitForeachStatement(ctx *ForeachStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#tryCatchFinally.
	VisitTryCatchFinally(ctx *TryCatchFinallyContext) interface{}

	// Visit a parse tree produced by PHPParser#catchClause.
	VisitCatchClause(ctx *CatchClauseContext) interface{}

	// Visit a parse tree produced by PHPParser#finallyStatement.
	VisitFinallyStatement(ctx *FinallyStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#throwStatement.
	VisitThrowStatement(ctx *ThrowStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#gotoStatement.
	VisitGotoStatement(ctx *GotoStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#declareStatement.
	VisitDeclareStatement(ctx *DeclareStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#inlineHtmlStatement.
	VisitInlineHtmlStatement(ctx *InlineHtmlStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#declareList.
	VisitDeclareList(ctx *DeclareListContext) interface{}

	// Visit a parse tree produced by PHPParser#directive.
	VisitDirective(ctx *DirectiveContext) interface{}

	// Visit a parse tree produced by PHPParser#formalParameterList.
	VisitFormalParameterList(ctx *FormalParameterListContext) interface{}

	// Visit a parse tree produced by PHPParser#formalParameter.
	VisitFormalParameter(ctx *FormalParameterContext) interface{}

	// Visit a parse tree produced by PHPParser#typeHint.
	VisitTypeHint(ctx *TypeHintContext) interface{}

	// Visit a parse tree produced by PHPParser#globalStatement.
	VisitGlobalStatement(ctx *GlobalStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#globalVar.
	VisitGlobalVar(ctx *GlobalVarContext) interface{}

	// Visit a parse tree produced by PHPParser#echoStatement.
	VisitEchoStatement(ctx *EchoStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#staticVariableStatement.
	VisitStaticVariableStatement(ctx *StaticVariableStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#classStatement.
	VisitClassStatement(ctx *ClassStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#traitAdaptations.
	VisitTraitAdaptations(ctx *TraitAdaptationsContext) interface{}

	// Visit a parse tree produced by PHPParser#traitAdaptationStatement.
	VisitTraitAdaptationStatement(ctx *TraitAdaptationStatementContext) interface{}

	// Visit a parse tree produced by PHPParser#traitPrecedence.
	VisitTraitPrecedence(ctx *TraitPrecedenceContext) interface{}

	// Visit a parse tree produced by PHPParser#traitAlias.
	VisitTraitAlias(ctx *TraitAliasContext) interface{}

	// Visit a parse tree produced by PHPParser#traitMethodReference.
	VisitTraitMethodReference(ctx *TraitMethodReferenceContext) interface{}

	// Visit a parse tree produced by PHPParser#baseCtorCall.
	VisitBaseCtorCall(ctx *BaseCtorCallContext) interface{}

	// Visit a parse tree produced by PHPParser#returnTypeDecl.
	VisitReturnTypeDecl(ctx *ReturnTypeDeclContext) interface{}

	// Visit a parse tree produced by PHPParser#methodBody.
	VisitMethodBody(ctx *MethodBodyContext) interface{}

	// Visit a parse tree produced by PHPParser#propertyModifiers.
	VisitPropertyModifiers(ctx *PropertyModifiersContext) interface{}

	// Visit a parse tree produced by PHPParser#memberModifiers.
	VisitMemberModifiers(ctx *MemberModifiersContext) interface{}

	// Visit a parse tree produced by PHPParser#variableInitializer.
	VisitVariableInitializer(ctx *VariableInitializerContext) interface{}

	// Visit a parse tree produced by PHPParser#identifierInitializer.
	VisitIdentifierInitializer(ctx *IdentifierInitializerContext) interface{}

	// Visit a parse tree produced by PHPParser#globalConstantDeclaration.
	VisitGlobalConstantDeclaration(ctx *GlobalConstantDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#enumDeclaration.
	VisitEnumDeclaration(ctx *EnumDeclarationContext) interface{}

	// Visit a parse tree produced by PHPParser#enumItem.
	VisitEnumItem(ctx *EnumItemContext) interface{}

	// Visit a parse tree produced by PHPParser#expressionList.
	VisitExpressionList(ctx *ExpressionListContext) interface{}

	// Visit a parse tree produced by PHPParser#parentheses.
	VisitParentheses(ctx *ParenthesesContext) interface{}

	// Visit a parse tree produced by PHPParser#ChainExpression.
	VisitChainExpression(ctx *ChainExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#SpecialWordExpression.
	VisitSpecialWordExpression(ctx *SpecialWordExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ArrayCreationExpression.
	VisitArrayCreationExpression(ctx *ArrayCreationExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#BackQuoteStringExpression.
	VisitBackQuoteStringExpression(ctx *BackQuoteStringExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#KeywordNewExpression.
	VisitKeywordNewExpression(ctx *KeywordNewExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#MatchExpression.
	VisitMatchExpression(ctx *MatchExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#LogicalExpression.
	VisitLogicalExpression(ctx *LogicalExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#PrintExpression.
	VisitPrintExpression(ctx *PrintExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#AssignmentExpression.
	VisitAssignmentExpression(ctx *AssignmentExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#PostfixIncDecExpression.
	VisitPostfixIncDecExpression(ctx *PostfixIncDecExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#CloneExpression.
	VisitCloneExpression(ctx *CloneExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#UnaryOperatorExpression.
	VisitUnaryOperatorExpression(ctx *UnaryOperatorExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ParenthesisExpression.
	VisitParenthesisExpression(ctx *ParenthesisExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#SpaceshipExpression.
	VisitSpaceshipExpression(ctx *SpaceshipExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ConditionalExpression.
	VisitConditionalExpression(ctx *ConditionalExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#NullCoalescingExpression.
	VisitNullCoalescingExpression(ctx *NullCoalescingExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ArithmeticExpression.
	VisitArithmeticExpression(ctx *ArithmeticExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#IndexerExpression.
	VisitIndexerExpression(ctx *IndexerExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ScalarExpression.
	VisitScalarExpression(ctx *ScalarExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#PrefixIncDecExpression.
	VisitPrefixIncDecExpression(ctx *PrefixIncDecExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ComparisonExpression.
	VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#CastExpression.
	VisitCastExpression(ctx *CastExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#InstanceOfExpression.
	VisitInstanceOfExpression(ctx *InstanceOfExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ArrayDestructExpression.
	VisitArrayDestructExpression(ctx *ArrayDestructExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#LambdaFunctionExpression.
	VisitLambdaFunctionExpression(ctx *LambdaFunctionExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#BitwiseExpression.
	VisitBitwiseExpression(ctx *BitwiseExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#assignable.
	VisitAssignable(ctx *AssignableContext) interface{}

	// Visit a parse tree produced by PHPParser#arrayCreation.
	VisitArrayCreation(ctx *ArrayCreationContext) interface{}

	// Visit a parse tree produced by PHPParser#arrayDestructuring.
	VisitArrayDestructuring(ctx *ArrayDestructuringContext) interface{}

	// Visit a parse tree produced by PHPParser#indexedDestructItem.
	VisitIndexedDestructItem(ctx *IndexedDestructItemContext) interface{}

	// Visit a parse tree produced by PHPParser#keyedDestructItem.
	VisitKeyedDestructItem(ctx *KeyedDestructItemContext) interface{}

	// Visit a parse tree produced by PHPParser#lambdaFunctionExpr.
	VisitLambdaFunctionExpr(ctx *LambdaFunctionExprContext) interface{}

	// Visit a parse tree produced by PHPParser#matchExpr.
	VisitMatchExpr(ctx *MatchExprContext) interface{}

	// Visit a parse tree produced by PHPParser#matchItem.
	VisitMatchItem(ctx *MatchItemContext) interface{}

	// Visit a parse tree produced by PHPParser#newExpr.
	VisitNewExpr(ctx *NewExprContext) interface{}

	// Visit a parse tree produced by PHPParser#assignmentOperator.
	VisitAssignmentOperator(ctx *AssignmentOperatorContext) interface{}

	// Visit a parse tree produced by PHPParser#yieldExpression.
	VisitYieldExpression(ctx *YieldExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#arrayItemList.
	VisitArrayItemList(ctx *ArrayItemListContext) interface{}

	// Visit a parse tree produced by PHPParser#arrayItem.
	VisitArrayItem(ctx *ArrayItemContext) interface{}

	// Visit a parse tree produced by PHPParser#lambdaFunctionUseVars.
	VisitLambdaFunctionUseVars(ctx *LambdaFunctionUseVarsContext) interface{}

	// Visit a parse tree produced by PHPParser#lambdaFunctionUseVar.
	VisitLambdaFunctionUseVar(ctx *LambdaFunctionUseVarContext) interface{}

	// Visit a parse tree produced by PHPParser#qualifiedStaticTypeRef.
	VisitQualifiedStaticTypeRef(ctx *QualifiedStaticTypeRefContext) interface{}

	// Visit a parse tree produced by PHPParser#typeRef.
	VisitTypeRef(ctx *TypeRefContext) interface{}

	// Visit a parse tree produced by PHPParser#anonymousClass.
	VisitAnonymousClass(ctx *AnonymousClassContext) interface{}

	// Visit a parse tree produced by PHPParser#indirectTypeRef.
	VisitIndirectTypeRef(ctx *IndirectTypeRefContext) interface{}

	// Visit a parse tree produced by PHPParser#qualifiedNamespaceName.
	VisitQualifiedNamespaceName(ctx *QualifiedNamespaceNameContext) interface{}

	// Visit a parse tree produced by PHPParser#namespaceNameList.
	VisitNamespaceNameList(ctx *NamespaceNameListContext) interface{}

	// Visit a parse tree produced by PHPParser#namespaceNameTail.
	VisitNamespaceNameTail(ctx *NamespaceNameTailContext) interface{}

	// Visit a parse tree produced by PHPParser#qualifiedNamespaceNameList.
	VisitQualifiedNamespaceNameList(ctx *QualifiedNamespaceNameListContext) interface{}

	// Visit a parse tree produced by PHPParser#arguments.
	VisitArguments(ctx *ArgumentsContext) interface{}

	// Visit a parse tree produced by PHPParser#actualArgument.
	VisitActualArgument(ctx *ActualArgumentContext) interface{}

	// Visit a parse tree produced by PHPParser#argumentName.
	VisitArgumentName(ctx *ArgumentNameContext) interface{}

	// Visit a parse tree produced by PHPParser#constantInitializer.
	VisitConstantInitializer(ctx *ConstantInitializerContext) interface{}

	// Visit a parse tree produced by PHPParser#constantString.
	VisitConstantString(ctx *ConstantStringContext) interface{}

	// Visit a parse tree produced by PHPParser#constant.
	VisitConstant(ctx *ConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#literalConstant.
	VisitLiteralConstant(ctx *LiteralConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#numericConstant.
	VisitNumericConstant(ctx *NumericConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#classConstant.
	VisitClassConstant(ctx *ClassConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#stringConstant.
	VisitStringConstant(ctx *StringConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#string.
	VisitString(ctx *StringContext) interface{}

	// Visit a parse tree produced by PHPParser#interpolatedStringPart.
	VisitInterpolatedStringPart(ctx *InterpolatedStringPartContext) interface{}

	// Visit a parse tree produced by PHPParser#chainList.
	VisitChainList(ctx *ChainListContext) interface{}

	// Visit a parse tree produced by PHPParser#chain.
	VisitChain(ctx *ChainContext) interface{}

	// Visit a parse tree produced by PHPParser#chainOrigin.
	VisitChainOrigin(ctx *ChainOriginContext) interface{}

	// Visit a parse tree produced by PHPParser#memberAccess.
	VisitMemberAccess(ctx *MemberAccessContext) interface{}

	// Visit a parse tree produced by PHPParser#functionCall.
	VisitFunctionCall(ctx *FunctionCallContext) interface{}

	// Visit a parse tree produced by PHPParser#functionCallName.
	VisitFunctionCallName(ctx *FunctionCallNameContext) interface{}

	// Visit a parse tree produced by PHPParser#actualArguments.
	VisitActualArguments(ctx *ActualArgumentsContext) interface{}

	// Visit a parse tree produced by PHPParser#chainBase.
	VisitChainBase(ctx *ChainBaseContext) interface{}

	// Visit a parse tree produced by PHPParser#keyedFieldName.
	VisitKeyedFieldName(ctx *KeyedFieldNameContext) interface{}

	// Visit a parse tree produced by PHPParser#keyedSimpleFieldName.
	VisitKeyedSimpleFieldName(ctx *KeyedSimpleFieldNameContext) interface{}

	// Visit a parse tree produced by PHPParser#keyedVariable.
	VisitKeyedVariable(ctx *KeyedVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#squareCurlyExpression.
	VisitSquareCurlyExpression(ctx *SquareCurlyExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#assignmentList.
	VisitAssignmentList(ctx *AssignmentListContext) interface{}

	// Visit a parse tree produced by PHPParser#assignmentListElement.
	VisitAssignmentListElement(ctx *AssignmentListElementContext) interface{}

	// Visit a parse tree produced by PHPParser#modifier.
	VisitModifier(ctx *ModifierContext) interface{}

	// Visit a parse tree produced by PHPParser#identifier.
	VisitIdentifier(ctx *IdentifierContext) interface{}

	// Visit a parse tree produced by PHPParser#memberModifier.
	VisitMemberModifier(ctx *MemberModifierContext) interface{}

	// Visit a parse tree produced by PHPParser#magicConstant.
	VisitMagicConstant(ctx *MagicConstantContext) interface{}

	// Visit a parse tree produced by PHPParser#magicMethod.
	VisitMagicMethod(ctx *MagicMethodContext) interface{}

	// Visit a parse tree produced by PHPParser#primitiveType.
	VisitPrimitiveType(ctx *PrimitiveTypeContext) interface{}

	// Visit a parse tree produced by PHPParser#castOperation.
	VisitCastOperation(ctx *CastOperationContext) interface{}
}

A complete Visitor for a parse tree produced by PHPParser.

type ParenthesesContext

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

func NewEmptyParenthesesContext

func NewEmptyParenthesesContext() *ParenthesesContext

func NewParenthesesContext

func NewParenthesesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParenthesesContext

func (*ParenthesesContext) Accept

func (s *ParenthesesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParenthesesContext) CloseRoundBracket

func (s *ParenthesesContext) CloseRoundBracket() antlr.TerminalNode

func (*ParenthesesContext) Expression

func (s *ParenthesesContext) Expression() IExpressionContext

func (*ParenthesesContext) GetParser

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

func (*ParenthesesContext) GetRuleContext

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

func (*ParenthesesContext) IsParenthesesContext

func (*ParenthesesContext) IsParenthesesContext()

func (*ParenthesesContext) OpenRoundBracket

func (s *ParenthesesContext) OpenRoundBracket() antlr.TerminalNode

func (*ParenthesesContext) ToStringTree

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

func (*ParenthesesContext) YieldExpression

func (s *ParenthesesContext) YieldExpression() IYieldExpressionContext

type ParenthesisExpressionContext

type ParenthesisExpressionContext struct {
	*ExpressionContext
}

func NewParenthesisExpressionContext

func NewParenthesisExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ParenthesisExpressionContext

func (*ParenthesisExpressionContext) Accept

func (s *ParenthesisExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParenthesisExpressionContext) GetRuleContext

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

func (*ParenthesisExpressionContext) Parentheses

type PhpBlockContext

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

func NewEmptyPhpBlockContext

func NewEmptyPhpBlockContext() *PhpBlockContext

func NewPhpBlockContext

func NewPhpBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PhpBlockContext

func (*PhpBlockContext) Accept

func (s *PhpBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PhpBlockContext) AllImportStatement

func (s *PhpBlockContext) AllImportStatement() []IImportStatementContext

func (*PhpBlockContext) AllTopStatement

func (s *PhpBlockContext) AllTopStatement() []ITopStatementContext

func (*PhpBlockContext) GetParser

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

func (*PhpBlockContext) GetRuleContext

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

func (*PhpBlockContext) ImportStatement

func (s *PhpBlockContext) ImportStatement(i int) IImportStatementContext

func (*PhpBlockContext) IsPhpBlockContext

func (*PhpBlockContext) IsPhpBlockContext()

func (*PhpBlockContext) ToStringTree

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

func (*PhpBlockContext) TopStatement

func (s *PhpBlockContext) TopStatement(i int) ITopStatementContext

type PostfixIncDecExpressionContext

type PostfixIncDecExpressionContext struct {
	*ExpressionContext
}

func NewPostfixIncDecExpressionContext

func NewPostfixIncDecExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PostfixIncDecExpressionContext

func (*PostfixIncDecExpressionContext) Accept

func (s *PostfixIncDecExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PostfixIncDecExpressionContext) Chain

func (*PostfixIncDecExpressionContext) Dec

func (s *PostfixIncDecExpressionContext) Dec() antlr.TerminalNode

func (*PostfixIncDecExpressionContext) GetRuleContext

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

func (*PostfixIncDecExpressionContext) Inc

func (s *PostfixIncDecExpressionContext) Inc() antlr.TerminalNode

type PrefixIncDecExpressionContext

type PrefixIncDecExpressionContext struct {
	*ExpressionContext
}

func NewPrefixIncDecExpressionContext

func NewPrefixIncDecExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrefixIncDecExpressionContext

func (*PrefixIncDecExpressionContext) Accept

func (s *PrefixIncDecExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrefixIncDecExpressionContext) Chain

func (*PrefixIncDecExpressionContext) Dec

func (s *PrefixIncDecExpressionContext) Dec() antlr.TerminalNode

func (*PrefixIncDecExpressionContext) GetRuleContext

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

func (*PrefixIncDecExpressionContext) Inc

func (s *PrefixIncDecExpressionContext) Inc() antlr.TerminalNode

type PrimitiveTypeContext

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

func NewEmptyPrimitiveTypeContext

func NewEmptyPrimitiveTypeContext() *PrimitiveTypeContext

func NewPrimitiveTypeContext

func NewPrimitiveTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PrimitiveTypeContext

func (*PrimitiveTypeContext) Accept

func (s *PrimitiveTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrimitiveTypeContext) Array

func (s *PrimitiveTypeContext) Array() antlr.TerminalNode

func (*PrimitiveTypeContext) BoolType

func (s *PrimitiveTypeContext) BoolType() antlr.TerminalNode

func (*PrimitiveTypeContext) DoubleType

func (s *PrimitiveTypeContext) DoubleType() antlr.TerminalNode

func (*PrimitiveTypeContext) GetParser

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

func (*PrimitiveTypeContext) GetRuleContext

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

func (*PrimitiveTypeContext) Int64Type

func (s *PrimitiveTypeContext) Int64Type() antlr.TerminalNode

func (*PrimitiveTypeContext) IntType

func (s *PrimitiveTypeContext) IntType() antlr.TerminalNode

func (*PrimitiveTypeContext) IsPrimitiveTypeContext

func (*PrimitiveTypeContext) IsPrimitiveTypeContext()

func (*PrimitiveTypeContext) ObjectType

func (s *PrimitiveTypeContext) ObjectType() antlr.TerminalNode

func (*PrimitiveTypeContext) Resource

func (s *PrimitiveTypeContext) Resource() antlr.TerminalNode

func (*PrimitiveTypeContext) StringType

func (s *PrimitiveTypeContext) StringType() antlr.TerminalNode

func (*PrimitiveTypeContext) ToStringTree

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

type PrintExpressionContext

type PrintExpressionContext struct {
	*ExpressionContext
}

func NewPrintExpressionContext

func NewPrintExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PrintExpressionContext

func (*PrintExpressionContext) Accept

func (s *PrintExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PrintExpressionContext) Expression

func (*PrintExpressionContext) GetRuleContext

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

func (*PrintExpressionContext) Print

func (s *PrintExpressionContext) Print() antlr.TerminalNode

type PropertyModifiersContext

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

func NewEmptyPropertyModifiersContext

func NewEmptyPropertyModifiersContext() *PropertyModifiersContext

func NewPropertyModifiersContext

func NewPropertyModifiersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyModifiersContext

func (*PropertyModifiersContext) Accept

func (s *PropertyModifiersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PropertyModifiersContext) GetParser

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

func (*PropertyModifiersContext) GetRuleContext

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

func (*PropertyModifiersContext) IsPropertyModifiersContext

func (*PropertyModifiersContext) IsPropertyModifiersContext()

func (*PropertyModifiersContext) MemberModifiers

func (*PropertyModifiersContext) ToStringTree

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

func (*PropertyModifiersContext) Var

func (s *PropertyModifiersContext) Var() antlr.TerminalNode

type QualifiedNamespaceNameContext

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

func NewEmptyQualifiedNamespaceNameContext

func NewEmptyQualifiedNamespaceNameContext() *QualifiedNamespaceNameContext

func NewQualifiedNamespaceNameContext

func NewQualifiedNamespaceNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNamespaceNameContext

func (*QualifiedNamespaceNameContext) Accept

func (s *QualifiedNamespaceNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedNamespaceNameContext) GetParser

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

func (*QualifiedNamespaceNameContext) GetRuleContext

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

func (*QualifiedNamespaceNameContext) IsQualifiedNamespaceNameContext

func (*QualifiedNamespaceNameContext) IsQualifiedNamespaceNameContext()

func (*QualifiedNamespaceNameContext) Namespace

func (s *QualifiedNamespaceNameContext) Namespace() antlr.TerminalNode

func (*QualifiedNamespaceNameContext) NamespaceNameList

func (*QualifiedNamespaceNameContext) NamespaceSeparator

func (s *QualifiedNamespaceNameContext) NamespaceSeparator() antlr.TerminalNode

func (*QualifiedNamespaceNameContext) ToStringTree

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

type QualifiedNamespaceNameListContext

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

func NewEmptyQualifiedNamespaceNameListContext

func NewEmptyQualifiedNamespaceNameListContext() *QualifiedNamespaceNameListContext

func NewQualifiedNamespaceNameListContext

func NewQualifiedNamespaceNameListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedNamespaceNameListContext

func (*QualifiedNamespaceNameListContext) Accept

func (s *QualifiedNamespaceNameListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedNamespaceNameListContext) AllComma

func (s *QualifiedNamespaceNameListContext) AllComma() []antlr.TerminalNode

func (*QualifiedNamespaceNameListContext) AllQualifiedNamespaceName

func (s *QualifiedNamespaceNameListContext) AllQualifiedNamespaceName() []IQualifiedNamespaceNameContext

func (*QualifiedNamespaceNameListContext) Comma

func (s *QualifiedNamespaceNameListContext) Comma(i int) antlr.TerminalNode

func (*QualifiedNamespaceNameListContext) GetParser

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

func (*QualifiedNamespaceNameListContext) GetRuleContext

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

func (*QualifiedNamespaceNameListContext) IsQualifiedNamespaceNameListContext

func (*QualifiedNamespaceNameListContext) IsQualifiedNamespaceNameListContext()

func (*QualifiedNamespaceNameListContext) QualifiedNamespaceName

func (*QualifiedNamespaceNameListContext) ToStringTree

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

type QualifiedStaticTypeRefContext

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

func NewEmptyQualifiedStaticTypeRefContext

func NewEmptyQualifiedStaticTypeRefContext() *QualifiedStaticTypeRefContext

func NewQualifiedStaticTypeRefContext

func NewQualifiedStaticTypeRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QualifiedStaticTypeRefContext

func (*QualifiedStaticTypeRefContext) Accept

func (s *QualifiedStaticTypeRefContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*QualifiedStaticTypeRefContext) GetParser

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

func (*QualifiedStaticTypeRefContext) GetRuleContext

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

func (*QualifiedStaticTypeRefContext) IsQualifiedStaticTypeRefContext

func (*QualifiedStaticTypeRefContext) IsQualifiedStaticTypeRefContext()

func (*QualifiedStaticTypeRefContext) QualifiedNamespaceName

func (*QualifiedStaticTypeRefContext) Static

func (s *QualifiedStaticTypeRefContext) Static() antlr.TerminalNode

func (*QualifiedStaticTypeRefContext) ToStringTree

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

type ReturnStatementContext

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

func NewEmptyReturnStatementContext

func NewEmptyReturnStatementContext() *ReturnStatementContext

func NewReturnStatementContext

func NewReturnStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnStatementContext

func (*ReturnStatementContext) Accept

func (s *ReturnStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnStatementContext) Expression

func (*ReturnStatementContext) GetParser

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

func (*ReturnStatementContext) GetRuleContext

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

func (*ReturnStatementContext) IsReturnStatementContext

func (*ReturnStatementContext) IsReturnStatementContext()

func (*ReturnStatementContext) Return

func (s *ReturnStatementContext) Return() antlr.TerminalNode

func (*ReturnStatementContext) SemiColon

func (s *ReturnStatementContext) SemiColon() antlr.TerminalNode

func (*ReturnStatementContext) ToStringTree

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

type ReturnTypeDeclContext

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

func NewEmptyReturnTypeDeclContext

func NewEmptyReturnTypeDeclContext() *ReturnTypeDeclContext

func NewReturnTypeDeclContext

func NewReturnTypeDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReturnTypeDeclContext

func (*ReturnTypeDeclContext) Accept

func (s *ReturnTypeDeclContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ReturnTypeDeclContext) Colon

func (s *ReturnTypeDeclContext) Colon() antlr.TerminalNode

func (*ReturnTypeDeclContext) GetParser

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

func (*ReturnTypeDeclContext) GetRuleContext

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

func (*ReturnTypeDeclContext) IsReturnTypeDeclContext

func (*ReturnTypeDeclContext) IsReturnTypeDeclContext()

func (*ReturnTypeDeclContext) QuestionMark

func (s *ReturnTypeDeclContext) QuestionMark() antlr.TerminalNode

func (*ReturnTypeDeclContext) ToStringTree

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

func (*ReturnTypeDeclContext) TypeHint

type ScalarExpressionContext

type ScalarExpressionContext struct {
	*ExpressionContext
}

func NewScalarExpressionContext

func NewScalarExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ScalarExpressionContext

func (*ScalarExpressionContext) Accept

func (s *ScalarExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ScalarExpressionContext) Constant

func (*ScalarExpressionContext) GetRuleContext

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

func (*ScalarExpressionContext) Label

func (s *ScalarExpressionContext) Label() antlr.TerminalNode

func (*ScalarExpressionContext) String_

type ScriptTextContext

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

func NewEmptyScriptTextContext

func NewEmptyScriptTextContext() *ScriptTextContext

func NewScriptTextContext

func NewScriptTextContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptTextContext

func (*ScriptTextContext) Accept

func (s *ScriptTextContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ScriptTextContext) AllScriptText

func (s *ScriptTextContext) AllScriptText() []antlr.TerminalNode

func (*ScriptTextContext) GetParser

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

func (*ScriptTextContext) GetRuleContext

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

func (*ScriptTextContext) IsScriptTextContext

func (*ScriptTextContext) IsScriptTextContext()

func (*ScriptTextContext) ScriptText

func (s *ScriptTextContext) ScriptText(i int) antlr.TerminalNode

func (*ScriptTextContext) ToStringTree

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

type SpaceshipExpressionContext

type SpaceshipExpressionContext struct {
	*ExpressionContext
	// contains filtered or unexported fields
}

func NewSpaceshipExpressionContext

func NewSpaceshipExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpaceshipExpressionContext

func (*SpaceshipExpressionContext) Accept

func (s *SpaceshipExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SpaceshipExpressionContext) AllExpression

func (s *SpaceshipExpressionContext) AllExpression() []IExpressionContext

func (*SpaceshipExpressionContext) Expression

func (*SpaceshipExpressionContext) GetOp

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

func (*SpaceshipExpressionContext) GetRuleContext

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

func (*SpaceshipExpressionContext) SetOp

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

func (*SpaceshipExpressionContext) Spaceship

func (s *SpaceshipExpressionContext) Spaceship() antlr.TerminalNode

type SpecialWordExpressionContext

type SpecialWordExpressionContext struct {
	*ExpressionContext
}

func NewSpecialWordExpressionContext

func NewSpecialWordExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SpecialWordExpressionContext

func (*SpecialWordExpressionContext) Accept

func (s *SpecialWordExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SpecialWordExpressionContext) AssignmentList

func (*SpecialWordExpressionContext) Chain

func (*SpecialWordExpressionContext) ChainList

func (*SpecialWordExpressionContext) CloseRoundBracket

func (s *SpecialWordExpressionContext) CloseRoundBracket() antlr.TerminalNode

func (*SpecialWordExpressionContext) Empty

func (s *SpecialWordExpressionContext) Empty() antlr.TerminalNode

func (*SpecialWordExpressionContext) Eq

func (s *SpecialWordExpressionContext) Eq() antlr.TerminalNode

func (*SpecialWordExpressionContext) Eval

func (s *SpecialWordExpressionContext) Eval() antlr.TerminalNode

func (*SpecialWordExpressionContext) Exit

func (s *SpecialWordExpressionContext) Exit() antlr.TerminalNode

func (*SpecialWordExpressionContext) Expression

func (*SpecialWordExpressionContext) GetRuleContext

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

func (*SpecialWordExpressionContext) Include

func (s *SpecialWordExpressionContext) Include() antlr.TerminalNode

func (*SpecialWordExpressionContext) IncludeOnce

func (s *SpecialWordExpressionContext) IncludeOnce() antlr.TerminalNode

func (*SpecialWordExpressionContext) IsSet

func (s *SpecialWordExpressionContext) IsSet() antlr.TerminalNode

func (*SpecialWordExpressionContext) List

func (s *SpecialWordExpressionContext) List() antlr.TerminalNode

func (*SpecialWordExpressionContext) OpenRoundBracket

func (s *SpecialWordExpressionContext) OpenRoundBracket() antlr.TerminalNode

func (*SpecialWordExpressionContext) Parentheses

func (*SpecialWordExpressionContext) Require

func (s *SpecialWordExpressionContext) Require() antlr.TerminalNode

func (*SpecialWordExpressionContext) RequireOnce

func (s *SpecialWordExpressionContext) RequireOnce() antlr.TerminalNode

func (*SpecialWordExpressionContext) Throw

func (s *SpecialWordExpressionContext) Throw() antlr.TerminalNode

func (*SpecialWordExpressionContext) Yield

func (s *SpecialWordExpressionContext) Yield() antlr.TerminalNode

type SquareCurlyExpressionContext

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

func NewEmptySquareCurlyExpressionContext

func NewEmptySquareCurlyExpressionContext() *SquareCurlyExpressionContext

func NewSquareCurlyExpressionContext

func NewSquareCurlyExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SquareCurlyExpressionContext

func (*SquareCurlyExpressionContext) Accept

func (s *SquareCurlyExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SquareCurlyExpressionContext) CloseCurlyBracket

func (s *SquareCurlyExpressionContext) CloseCurlyBracket() antlr.TerminalNode

func (*SquareCurlyExpressionContext) CloseSquareBracket

func (s *SquareCurlyExpressionContext) CloseSquareBracket() antlr.TerminalNode

func (*SquareCurlyExpressionContext) Expression

func (*SquareCurlyExpressionContext) GetParser

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

func (*SquareCurlyExpressionContext) GetRuleContext

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

func (*SquareCurlyExpressionContext) IsSquareCurlyExpressionContext

func (*SquareCurlyExpressionContext) IsSquareCurlyExpressionContext()

func (*SquareCurlyExpressionContext) OpenCurlyBracket

func (s *SquareCurlyExpressionContext) OpenCurlyBracket() antlr.TerminalNode

func (*SquareCurlyExpressionContext) OpenSquareBracket

func (s *SquareCurlyExpressionContext) OpenSquareBracket() antlr.TerminalNode

func (*SquareCurlyExpressionContext) ToStringTree

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

type StatementContext

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

func NewEmptyStatementContext

func NewEmptyStatementContext() *StatementContext

func NewStatementContext

func NewStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StatementContext

func (*StatementContext) Accept

func (s *StatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StatementContext) BlockStatement

func (s *StatementContext) BlockStatement() IBlockStatementContext

func (*StatementContext) BreakStatement

func (s *StatementContext) BreakStatement() IBreakStatementContext

func (*StatementContext) ContinueStatement

func (s *StatementContext) ContinueStatement() IContinueStatementContext

func (*StatementContext) DeclareStatement

func (s *StatementContext) DeclareStatement() IDeclareStatementContext

func (*StatementContext) DoWhileStatement

func (s *StatementContext) DoWhileStatement() IDoWhileStatementContext

func (*StatementContext) EchoStatement

func (s *StatementContext) EchoStatement() IEchoStatementContext

func (*StatementContext) EmptyStatement_

func (s *StatementContext) EmptyStatement_() IEmptyStatement_Context

func (*StatementContext) ExpressionStatement

func (s *StatementContext) ExpressionStatement() IExpressionStatementContext

func (*StatementContext) ForStatement

func (s *StatementContext) ForStatement() IForStatementContext

func (*StatementContext) ForeachStatement

func (s *StatementContext) ForeachStatement() IForeachStatementContext

func (*StatementContext) GetParser

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

func (*StatementContext) GetRuleContext

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

func (*StatementContext) GlobalStatement

func (s *StatementContext) GlobalStatement() IGlobalStatementContext

func (*StatementContext) GotoStatement

func (s *StatementContext) GotoStatement() IGotoStatementContext

func (*StatementContext) IfStatement

func (s *StatementContext) IfStatement() IIfStatementContext

func (*StatementContext) InlineHtmlStatement

func (s *StatementContext) InlineHtmlStatement() IInlineHtmlStatementContext

func (*StatementContext) IsStatementContext

func (*StatementContext) IsStatementContext()

func (*StatementContext) LabelStatement

func (s *StatementContext) LabelStatement() ILabelStatementContext

func (*StatementContext) ReturnStatement

func (s *StatementContext) ReturnStatement() IReturnStatementContext

func (*StatementContext) SemiColon

func (s *StatementContext) SemiColon() antlr.TerminalNode

func (*StatementContext) StaticVariableStatement

func (s *StatementContext) StaticVariableStatement() IStaticVariableStatementContext

func (*StatementContext) SwitchStatement

func (s *StatementContext) SwitchStatement() ISwitchStatementContext

func (*StatementContext) ThrowStatement

func (s *StatementContext) ThrowStatement() IThrowStatementContext

func (*StatementContext) ToStringTree

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

func (*StatementContext) TryCatchFinally

func (s *StatementContext) TryCatchFinally() ITryCatchFinallyContext

func (*StatementContext) UnsetStatement

func (s *StatementContext) UnsetStatement() IUnsetStatementContext

func (*StatementContext) WhileStatement

func (s *StatementContext) WhileStatement() IWhileStatementContext

func (*StatementContext) YieldExpression

func (s *StatementContext) YieldExpression() IYieldExpressionContext

type StaticVariableStatementContext

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

func NewEmptyStaticVariableStatementContext

func NewEmptyStaticVariableStatementContext() *StaticVariableStatementContext

func NewStaticVariableStatementContext

func NewStaticVariableStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StaticVariableStatementContext

func (*StaticVariableStatementContext) Accept

func (s *StaticVariableStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StaticVariableStatementContext) AllComma

func (s *StaticVariableStatementContext) AllComma() []antlr.TerminalNode

func (*StaticVariableStatementContext) AllVariableInitializer

func (s *StaticVariableStatementContext) AllVariableInitializer() []IVariableInitializerContext

func (*StaticVariableStatementContext) Comma

func (s *StaticVariableStatementContext) Comma(i int) antlr.TerminalNode

func (*StaticVariableStatementContext) GetParser

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

func (*StaticVariableStatementContext) GetRuleContext

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

func (*StaticVariableStatementContext) IsStaticVariableStatementContext

func (*StaticVariableStatementContext) IsStaticVariableStatementContext()

func (*StaticVariableStatementContext) SemiColon

func (s *StaticVariableStatementContext) SemiColon() antlr.TerminalNode

func (*StaticVariableStatementContext) Static

func (s *StaticVariableStatementContext) Static() antlr.TerminalNode

func (*StaticVariableStatementContext) ToStringTree

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

func (*StaticVariableStatementContext) VariableInitializer

type StringConstantContext

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

func NewEmptyStringConstantContext

func NewEmptyStringConstantContext() *StringConstantContext

func NewStringConstantContext

func NewStringConstantContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringConstantContext

func (*StringConstantContext) Accept

func (s *StringConstantContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringConstantContext) GetParser

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

func (*StringConstantContext) GetRuleContext

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

func (*StringConstantContext) IsStringConstantContext

func (*StringConstantContext) IsStringConstantContext()

func (*StringConstantContext) Label

func (s *StringConstantContext) Label() antlr.TerminalNode

func (*StringConstantContext) ToStringTree

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

type StringContext

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

func NewEmptyStringContext

func NewEmptyStringContext() *StringContext

func NewStringContext

func NewStringContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StringContext

func (*StringContext) Accept

func (s *StringContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*StringContext) AllDoubleQuote

func (s *StringContext) AllDoubleQuote() []antlr.TerminalNode

func (*StringContext) AllHereDocText

func (s *StringContext) AllHereDocText() []antlr.TerminalNode

func (*StringContext) AllInterpolatedStringPart

func (s *StringContext) AllInterpolatedStringPart() []IInterpolatedStringPartContext

func (*StringContext) DoubleQuote

func (s *StringContext) DoubleQuote(i int) antlr.TerminalNode

func (*StringContext) GetParser

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

func (*StringContext) GetRuleContext

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

func (*StringContext) HereDocText

func (s *StringContext) HereDocText(i int) antlr.TerminalNode

func (*StringContext) InterpolatedStringPart

func (s *StringContext) InterpolatedStringPart(i int) IInterpolatedStringPartContext

func (*StringContext) IsStringContext

func (*StringContext) IsStringContext()

func (*StringContext) SingleQuoteString

func (s *StringContext) SingleQuoteString() antlr.TerminalNode

func (*StringContext) StartHereDoc

func (s *StringContext) StartHereDoc() antlr.TerminalNode

func (*StringContext) StartNowDoc

func (s *StringContext) StartNowDoc() antlr.TerminalNode

func (*StringContext) ToStringTree

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

type SwitchBlockContext

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

func NewEmptySwitchBlockContext

func NewEmptySwitchBlockContext() *SwitchBlockContext

func NewSwitchBlockContext

func NewSwitchBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchBlockContext

func (*SwitchBlockContext) Accept

func (s *SwitchBlockContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchBlockContext) AllCase

func (s *SwitchBlockContext) AllCase() []antlr.TerminalNode

func (*SwitchBlockContext) AllColon

func (s *SwitchBlockContext) AllColon() []antlr.TerminalNode

func (*SwitchBlockContext) AllDefault

func (s *SwitchBlockContext) AllDefault() []antlr.TerminalNode

func (*SwitchBlockContext) AllExpression

func (s *SwitchBlockContext) AllExpression() []IExpressionContext

func (*SwitchBlockContext) AllSemiColon

func (s *SwitchBlockContext) AllSemiColon() []antlr.TerminalNode

func (*SwitchBlockContext) Case

func (s *SwitchBlockContext) Case(i int) antlr.TerminalNode

func (*SwitchBlockContext) Colon

func (s *SwitchBlockContext) Colon(i int) antlr.TerminalNode

func (*SwitchBlockContext) Default

func (s *SwitchBlockContext) Default(i int) antlr.TerminalNode

func (*SwitchBlockContext) Expression

func (s *SwitchBlockContext) Expression(i int) IExpressionContext

func (*SwitchBlockContext) GetParser

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

func (*SwitchBlockContext) GetRuleContext

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

func (*SwitchBlockContext) InnerStatementList

func (s *SwitchBlockContext) InnerStatementList() IInnerStatementListContext

func (*SwitchBlockContext) IsSwitchBlockContext

func (*SwitchBlockContext) IsSwitchBlockContext()

func (*SwitchBlockContext) SemiColon

func (s *SwitchBlockContext) SemiColon(i int) antlr.TerminalNode

func (*SwitchBlockContext) ToStringTree

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

type SwitchStatementContext

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

func NewEmptySwitchStatementContext

func NewEmptySwitchStatementContext() *SwitchStatementContext

func NewSwitchStatementContext

func NewSwitchStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchStatementContext

func (*SwitchStatementContext) Accept

func (s *SwitchStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SwitchStatementContext) AllSemiColon

func (s *SwitchStatementContext) AllSemiColon() []antlr.TerminalNode

func (*SwitchStatementContext) AllSwitchBlock

func (s *SwitchStatementContext) AllSwitchBlock() []ISwitchBlockContext

func (*SwitchStatementContext) CloseCurlyBracket

func (s *SwitchStatementContext) CloseCurlyBracket() antlr.TerminalNode

func (*SwitchStatementContext) Colon

func (s *SwitchStatementContext) Colon() antlr.TerminalNode

func (*SwitchStatementContext) EndSwitch

func (s *SwitchStatementContext) EndSwitch() antlr.TerminalNode

func (*SwitchStatementContext) GetParser

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

func (*SwitchStatementContext) GetRuleContext

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

func (*SwitchStatementContext) IsSwitchStatementContext

func (*SwitchStatementContext) IsSwitchStatementContext()

func (*SwitchStatementContext) OpenCurlyBracket

func (s *SwitchStatementContext) OpenCurlyBracket() antlr.TerminalNode

func (*SwitchStatementContext) Parentheses

func (*SwitchStatementContext) SemiColon

func (s *SwitchStatementContext) SemiColon(i int) antlr.TerminalNode

func (*SwitchStatementContext) Switch

func (s *SwitchStatementContext) Switch() antlr.TerminalNode

func (*SwitchStatementContext) SwitchBlock

func (*SwitchStatementContext) ToStringTree

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

type ThrowStatementContext

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

func NewEmptyThrowStatementContext

func NewEmptyThrowStatementContext() *ThrowStatementContext

func NewThrowStatementContext

func NewThrowStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ThrowStatementContext

func (*ThrowStatementContext) Accept

func (s *ThrowStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ThrowStatementContext) Expression

func (s *ThrowStatementContext) Expression() IExpressionContext

func (*ThrowStatementContext) GetParser

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

func (*ThrowStatementContext) GetRuleContext

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

func (*ThrowStatementContext) IsThrowStatementContext

func (*ThrowStatementContext) IsThrowStatementContext()

func (*ThrowStatementContext) SemiColon

func (s *ThrowStatementContext) SemiColon() antlr.TerminalNode

func (*ThrowStatementContext) Throw

func (s *ThrowStatementContext) Throw() antlr.TerminalNode

func (*ThrowStatementContext) ToStringTree

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

type TopStatementContext

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

func NewEmptyTopStatementContext

func NewEmptyTopStatementContext() *TopStatementContext

func NewTopStatementContext

func NewTopStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TopStatementContext

func (*TopStatementContext) Accept

func (s *TopStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TopStatementContext) ClassDeclaration

func (s *TopStatementContext) ClassDeclaration() IClassDeclarationContext

func (*TopStatementContext) EnumDeclaration

func (s *TopStatementContext) EnumDeclaration() IEnumDeclarationContext

func (*TopStatementContext) FunctionDeclaration

func (s *TopStatementContext) FunctionDeclaration() IFunctionDeclarationContext

func (*TopStatementContext) GetParser

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

func (*TopStatementContext) GetRuleContext

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

func (*TopStatementContext) GlobalConstantDeclaration

func (s *TopStatementContext) GlobalConstantDeclaration() IGlobalConstantDeclarationContext

func (*TopStatementContext) IsTopStatementContext

func (*TopStatementContext) IsTopStatementContext()

func (*TopStatementContext) NamespaceDeclaration

func (s *TopStatementContext) NamespaceDeclaration() INamespaceDeclarationContext

func (*TopStatementContext) Statement

func (s *TopStatementContext) Statement() IStatementContext

func (*TopStatementContext) ToStringTree

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

func (*TopStatementContext) UseDeclaration

func (s *TopStatementContext) UseDeclaration() IUseDeclarationContext

type TraitAdaptationStatementContext

type TraitAdaptationStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTraitAdaptationStatementContext

func NewEmptyTraitAdaptationStatementContext() *TraitAdaptationStatementContext

func NewTraitAdaptationStatementContext

func NewTraitAdaptationStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TraitAdaptationStatementContext

func (*TraitAdaptationStatementContext) Accept

func (s *TraitAdaptationStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TraitAdaptationStatementContext) GetParser

func (s *TraitAdaptationStatementContext) GetParser() antlr.Parser

func (*TraitAdaptationStatementContext) GetRuleContext

func (s *TraitAdaptationStatementContext) GetRuleContext() antlr.RuleContext

func (*TraitAdaptationStatementContext) IsTraitAdaptationStatementContext

func (*TraitAdaptationStatementContext) IsTraitAdaptationStatementContext()

func (*TraitAdaptationStatementContext) ToStringTree

func (s *TraitAdaptationStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TraitAdaptationStatementContext) TraitAlias

func (*TraitAdaptationStatementContext) TraitPrecedence

type TraitAdaptationsContext

type TraitAdaptationsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTraitAdaptationsContext

func NewEmptyTraitAdaptationsContext() *TraitAdaptationsContext

func NewTraitAdaptationsContext

func NewTraitAdaptationsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TraitAdaptationsContext

func (*TraitAdaptationsContext) Accept

func (s *TraitAdaptationsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TraitAdaptationsContext) AllTraitAdaptationStatement

func (s *TraitAdaptationsContext) AllTraitAdaptationStatement() []ITraitAdaptationStatementContext

func (*TraitAdaptationsContext) CloseCurlyBracket

func (s *TraitAdaptationsContext) CloseCurlyBracket() antlr.TerminalNode

func (*TraitAdaptationsContext) GetParser

func (s *TraitAdaptationsContext) GetParser() antlr.Parser

func (*TraitAdaptationsContext) GetRuleContext

func (s *TraitAdaptationsContext) GetRuleContext() antlr.RuleContext

func (*TraitAdaptationsContext) IsTraitAdaptationsContext

func (*TraitAdaptationsContext) IsTraitAdaptationsContext()

func (*TraitAdaptationsContext) OpenCurlyBracket

func (s *TraitAdaptationsContext) OpenCurlyBracket() antlr.TerminalNode

func (*TraitAdaptationsContext) SemiColon

func (s *TraitAdaptationsContext) SemiColon() antlr.TerminalNode

func (*TraitAdaptationsContext) ToStringTree

func (s *TraitAdaptationsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TraitAdaptationsContext) TraitAdaptationStatement

func (s *TraitAdaptationsContext) TraitAdaptationStatement(i int) ITraitAdaptationStatementContext

type TraitAliasContext

type TraitAliasContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTraitAliasContext

func NewEmptyTraitAliasContext() *TraitAliasContext

func NewTraitAliasContext

func NewTraitAliasContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TraitAliasContext

func (*TraitAliasContext) Accept

func (s *TraitAliasContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TraitAliasContext) As

func (s *TraitAliasContext) As() antlr.TerminalNode

func (*TraitAliasContext) GetParser

func (s *TraitAliasContext) GetParser() antlr.Parser

func (*TraitAliasContext) GetRuleContext

func (s *TraitAliasContext) GetRuleContext() antlr.RuleContext

func (*TraitAliasContext) Identifier

func (s *TraitAliasContext) Identifier() IIdentifierContext

func (*TraitAliasContext) IsTraitAliasContext

func (*TraitAliasContext) IsTraitAliasContext()

func (*TraitAliasContext) MemberModifier

func (s *TraitAliasContext) MemberModifier() IMemberModifierContext

func (*TraitAliasContext) SemiColon

func (s *TraitAliasContext) SemiColon() antlr.TerminalNode

func (*TraitAliasContext) ToStringTree

func (s *TraitAliasContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TraitAliasContext) TraitMethodReference

func (s *TraitAliasContext) TraitMethodReference() ITraitMethodReferenceContext

type TraitMethodReferenceContext

type TraitMethodReferenceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTraitMethodReferenceContext

func NewEmptyTraitMethodReferenceContext() *TraitMethodReferenceContext

func NewTraitMethodReferenceContext

func NewTraitMethodReferenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TraitMethodReferenceContext

func (*TraitMethodReferenceContext) Accept

func (s *TraitMethodReferenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TraitMethodReferenceContext) DoubleColon

func (s *TraitMethodReferenceContext) DoubleColon() antlr.TerminalNode

func (*TraitMethodReferenceContext) GetParser

func (s *TraitMethodReferenceContext) GetParser() antlr.Parser

func (*TraitMethodReferenceContext) GetRuleContext

func (s *TraitMethodReferenceContext) GetRuleContext() antlr.RuleContext

func (*TraitMethodReferenceContext) Identifier

func (*TraitMethodReferenceContext) IsTraitMethodReferenceContext

func (*TraitMethodReferenceContext) IsTraitMethodReferenceContext()

func (*TraitMethodReferenceContext) QualifiedNamespaceName

func (s *TraitMethodReferenceContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*TraitMethodReferenceContext) ToStringTree

func (s *TraitMethodReferenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TraitPrecedenceContext

type TraitPrecedenceContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTraitPrecedenceContext

func NewEmptyTraitPrecedenceContext() *TraitPrecedenceContext

func NewTraitPrecedenceContext

func NewTraitPrecedenceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TraitPrecedenceContext

func (*TraitPrecedenceContext) Accept

func (s *TraitPrecedenceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TraitPrecedenceContext) DoubleColon

func (s *TraitPrecedenceContext) DoubleColon() antlr.TerminalNode

func (*TraitPrecedenceContext) GetParser

func (s *TraitPrecedenceContext) GetParser() antlr.Parser

func (*TraitPrecedenceContext) GetRuleContext

func (s *TraitPrecedenceContext) GetRuleContext() antlr.RuleContext

func (*TraitPrecedenceContext) Identifier

func (*TraitPrecedenceContext) InsteadOf

func (s *TraitPrecedenceContext) InsteadOf() antlr.TerminalNode

func (*TraitPrecedenceContext) IsTraitPrecedenceContext

func (*TraitPrecedenceContext) IsTraitPrecedenceContext()

func (*TraitPrecedenceContext) QualifiedNamespaceName

func (s *TraitPrecedenceContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*TraitPrecedenceContext) QualifiedNamespaceNameList

func (s *TraitPrecedenceContext) QualifiedNamespaceNameList() IQualifiedNamespaceNameListContext

func (*TraitPrecedenceContext) SemiColon

func (s *TraitPrecedenceContext) SemiColon() antlr.TerminalNode

func (*TraitPrecedenceContext) ToStringTree

func (s *TraitPrecedenceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TryCatchFinallyContext

type TryCatchFinallyContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTryCatchFinallyContext

func NewEmptyTryCatchFinallyContext() *TryCatchFinallyContext

func NewTryCatchFinallyContext

func NewTryCatchFinallyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TryCatchFinallyContext

func (*TryCatchFinallyContext) Accept

func (s *TryCatchFinallyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TryCatchFinallyContext) AllCatchClause

func (s *TryCatchFinallyContext) AllCatchClause() []ICatchClauseContext

func (*TryCatchFinallyContext) BlockStatement

func (s *TryCatchFinallyContext) BlockStatement() IBlockStatementContext

func (*TryCatchFinallyContext) CatchClause

func (*TryCatchFinallyContext) FinallyStatement

func (s *TryCatchFinallyContext) FinallyStatement() IFinallyStatementContext

func (*TryCatchFinallyContext) GetParser

func (s *TryCatchFinallyContext) GetParser() antlr.Parser

func (*TryCatchFinallyContext) GetRuleContext

func (s *TryCatchFinallyContext) GetRuleContext() antlr.RuleContext

func (*TryCatchFinallyContext) IsTryCatchFinallyContext

func (*TryCatchFinallyContext) IsTryCatchFinallyContext()

func (*TryCatchFinallyContext) ToStringTree

func (s *TryCatchFinallyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TryCatchFinallyContext) Try

func (s *TryCatchFinallyContext) Try() antlr.TerminalNode

type TypeHintContext

type TypeHintContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeHintContext

func NewEmptyTypeHintContext() *TypeHintContext

func NewTypeHintContext

func NewTypeHintContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeHintContext

func (*TypeHintContext) Accept

func (s *TypeHintContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeHintContext) AllTypeHint

func (s *TypeHintContext) AllTypeHint() []ITypeHintContext

func (*TypeHintContext) Callable

func (s *TypeHintContext) Callable() antlr.TerminalNode

func (*TypeHintContext) GetParser

func (s *TypeHintContext) GetParser() antlr.Parser

func (*TypeHintContext) GetRuleContext

func (s *TypeHintContext) GetRuleContext() antlr.RuleContext

func (*TypeHintContext) IsTypeHintContext

func (*TypeHintContext) IsTypeHintContext()

func (*TypeHintContext) Pipe

func (s *TypeHintContext) Pipe() antlr.TerminalNode

func (*TypeHintContext) PrimitiveType

func (s *TypeHintContext) PrimitiveType() IPrimitiveTypeContext

func (*TypeHintContext) QualifiedStaticTypeRef

func (s *TypeHintContext) QualifiedStaticTypeRef() IQualifiedStaticTypeRefContext

func (*TypeHintContext) ToStringTree

func (s *TypeHintContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeHintContext) TypeHint

func (s *TypeHintContext) TypeHint(i int) ITypeHintContext

type TypeParameterDeclContext

type TypeParameterDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterDeclContext

func NewEmptyTypeParameterDeclContext() *TypeParameterDeclContext

func NewTypeParameterDeclContext

func NewTypeParameterDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterDeclContext

func (*TypeParameterDeclContext) Accept

func (s *TypeParameterDeclContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterDeclContext) Attributes

func (*TypeParameterDeclContext) GetParser

func (s *TypeParameterDeclContext) GetParser() antlr.Parser

func (*TypeParameterDeclContext) GetRuleContext

func (s *TypeParameterDeclContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterDeclContext) Identifier

func (*TypeParameterDeclContext) IsTypeParameterDeclContext

func (*TypeParameterDeclContext) IsTypeParameterDeclContext()

func (*TypeParameterDeclContext) ToStringTree

func (s *TypeParameterDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeParameterListContext

type TypeParameterListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterListContext

func NewEmptyTypeParameterListContext() *TypeParameterListContext

func NewTypeParameterListContext

func NewTypeParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterListContext

func (*TypeParameterListContext) Accept

func (s *TypeParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterListContext) AllComma

func (s *TypeParameterListContext) AllComma() []antlr.TerminalNode

func (*TypeParameterListContext) AllTypeParameterDecl

func (s *TypeParameterListContext) AllTypeParameterDecl() []ITypeParameterDeclContext

func (*TypeParameterListContext) Comma

func (s *TypeParameterListContext) Comma(i int) antlr.TerminalNode

func (*TypeParameterListContext) GetParser

func (s *TypeParameterListContext) GetParser() antlr.Parser

func (*TypeParameterListContext) GetRuleContext

func (s *TypeParameterListContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterListContext) IsTypeParameterListContext

func (*TypeParameterListContext) IsTypeParameterListContext()

func (*TypeParameterListContext) ToStringTree

func (s *TypeParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeParameterListContext) TypeParameterDecl

func (s *TypeParameterListContext) TypeParameterDecl(i int) ITypeParameterDeclContext

type TypeParameterWithDefaultDeclContext

type TypeParameterWithDefaultDeclContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterWithDefaultDeclContext

func NewEmptyTypeParameterWithDefaultDeclContext() *TypeParameterWithDefaultDeclContext

func NewTypeParameterWithDefaultDeclContext

func NewTypeParameterWithDefaultDeclContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterWithDefaultDeclContext

func (*TypeParameterWithDefaultDeclContext) Accept

func (s *TypeParameterWithDefaultDeclContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterWithDefaultDeclContext) Attributes

func (*TypeParameterWithDefaultDeclContext) Eq

func (s *TypeParameterWithDefaultDeclContext) Eq() antlr.TerminalNode

func (*TypeParameterWithDefaultDeclContext) GetParser

func (s *TypeParameterWithDefaultDeclContext) GetParser() antlr.Parser

func (*TypeParameterWithDefaultDeclContext) GetRuleContext

func (s *TypeParameterWithDefaultDeclContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterWithDefaultDeclContext) Identifier

func (*TypeParameterWithDefaultDeclContext) IsTypeParameterWithDefaultDeclContext

func (*TypeParameterWithDefaultDeclContext) IsTypeParameterWithDefaultDeclContext()

func (*TypeParameterWithDefaultDeclContext) PrimitiveType

func (*TypeParameterWithDefaultDeclContext) QualifiedStaticTypeRef

func (*TypeParameterWithDefaultDeclContext) ToStringTree

func (s *TypeParameterWithDefaultDeclContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type TypeParameterWithDefaultsListContext

type TypeParameterWithDefaultsListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeParameterWithDefaultsListContext

func NewEmptyTypeParameterWithDefaultsListContext() *TypeParameterWithDefaultsListContext

func NewTypeParameterWithDefaultsListContext

func NewTypeParameterWithDefaultsListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeParameterWithDefaultsListContext

func (*TypeParameterWithDefaultsListContext) Accept

func (s *TypeParameterWithDefaultsListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeParameterWithDefaultsListContext) AllComma

func (s *TypeParameterWithDefaultsListContext) AllComma() []antlr.TerminalNode

func (*TypeParameterWithDefaultsListContext) AllTypeParameterWithDefaultDecl

func (s *TypeParameterWithDefaultsListContext) AllTypeParameterWithDefaultDecl() []ITypeParameterWithDefaultDeclContext

func (*TypeParameterWithDefaultsListContext) Comma

func (s *TypeParameterWithDefaultsListContext) Comma(i int) antlr.TerminalNode

func (*TypeParameterWithDefaultsListContext) GetParser

func (s *TypeParameterWithDefaultsListContext) GetParser() antlr.Parser

func (*TypeParameterWithDefaultsListContext) GetRuleContext

func (s *TypeParameterWithDefaultsListContext) GetRuleContext() antlr.RuleContext

func (*TypeParameterWithDefaultsListContext) IsTypeParameterWithDefaultsListContext

func (*TypeParameterWithDefaultsListContext) IsTypeParameterWithDefaultsListContext()

func (*TypeParameterWithDefaultsListContext) ToStringTree

func (s *TypeParameterWithDefaultsListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*TypeParameterWithDefaultsListContext) TypeParameterWithDefaultDecl

type TypeRefContext

type TypeRefContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyTypeRefContext

func NewEmptyTypeRefContext() *TypeRefContext

func NewTypeRefContext

func NewTypeRefContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TypeRefContext

func (*TypeRefContext) Accept

func (s *TypeRefContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*TypeRefContext) AnonymousClass

func (s *TypeRefContext) AnonymousClass() IAnonymousClassContext

func (*TypeRefContext) GetParser

func (s *TypeRefContext) GetParser() antlr.Parser

func (*TypeRefContext) GetRuleContext

func (s *TypeRefContext) GetRuleContext() antlr.RuleContext

func (*TypeRefContext) IndirectTypeRef

func (s *TypeRefContext) IndirectTypeRef() IIndirectTypeRefContext

func (*TypeRefContext) IsTypeRefContext

func (*TypeRefContext) IsTypeRefContext()

func (*TypeRefContext) PrimitiveType

func (s *TypeRefContext) PrimitiveType() IPrimitiveTypeContext

func (*TypeRefContext) QualifiedNamespaceName

func (s *TypeRefContext) QualifiedNamespaceName() IQualifiedNamespaceNameContext

func (*TypeRefContext) Static

func (s *TypeRefContext) Static() antlr.TerminalNode

func (*TypeRefContext) ToStringTree

func (s *TypeRefContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UnaryOperatorExpressionContext

type UnaryOperatorExpressionContext struct {
	*ExpressionContext
}

func NewUnaryOperatorExpressionContext

func NewUnaryOperatorExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *UnaryOperatorExpressionContext

func (*UnaryOperatorExpressionContext) Accept

func (s *UnaryOperatorExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnaryOperatorExpressionContext) Bang

func (s *UnaryOperatorExpressionContext) Bang() antlr.TerminalNode

func (*UnaryOperatorExpressionContext) Expression

func (*UnaryOperatorExpressionContext) GetRuleContext

func (s *UnaryOperatorExpressionContext) GetRuleContext() antlr.RuleContext

func (*UnaryOperatorExpressionContext) Minus

func (s *UnaryOperatorExpressionContext) Minus() antlr.TerminalNode

func (*UnaryOperatorExpressionContext) Plus

func (s *UnaryOperatorExpressionContext) Plus() antlr.TerminalNode

func (*UnaryOperatorExpressionContext) SuppressWarnings

func (s *UnaryOperatorExpressionContext) SuppressWarnings() antlr.TerminalNode

func (*UnaryOperatorExpressionContext) Tilde

func (s *UnaryOperatorExpressionContext) Tilde() antlr.TerminalNode

type UnsetStatementContext

type UnsetStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUnsetStatementContext

func NewEmptyUnsetStatementContext() *UnsetStatementContext

func NewUnsetStatementContext

func NewUnsetStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UnsetStatementContext

func (*UnsetStatementContext) Accept

func (s *UnsetStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UnsetStatementContext) ChainList

func (*UnsetStatementContext) CloseRoundBracket

func (s *UnsetStatementContext) CloseRoundBracket() antlr.TerminalNode

func (*UnsetStatementContext) GetParser

func (s *UnsetStatementContext) GetParser() antlr.Parser

func (*UnsetStatementContext) GetRuleContext

func (s *UnsetStatementContext) GetRuleContext() antlr.RuleContext

func (*UnsetStatementContext) IsUnsetStatementContext

func (*UnsetStatementContext) IsUnsetStatementContext()

func (*UnsetStatementContext) OpenRoundBracket

func (s *UnsetStatementContext) OpenRoundBracket() antlr.TerminalNode

func (*UnsetStatementContext) SemiColon

func (s *UnsetStatementContext) SemiColon() antlr.TerminalNode

func (*UnsetStatementContext) ToStringTree

func (s *UnsetStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*UnsetStatementContext) Unset

func (s *UnsetStatementContext) Unset() antlr.TerminalNode

type UseDeclarationContentContext

type UseDeclarationContentContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUseDeclarationContentContext

func NewEmptyUseDeclarationContentContext() *UseDeclarationContentContext

func NewUseDeclarationContentContext

func NewUseDeclarationContentContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseDeclarationContentContext

func (*UseDeclarationContentContext) Accept

func (s *UseDeclarationContentContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UseDeclarationContentContext) GetParser

func (s *UseDeclarationContentContext) GetParser() antlr.Parser

func (*UseDeclarationContentContext) GetRuleContext

func (s *UseDeclarationContentContext) GetRuleContext() antlr.RuleContext

func (*UseDeclarationContentContext) IsUseDeclarationContentContext

func (*UseDeclarationContentContext) IsUseDeclarationContentContext()

func (*UseDeclarationContentContext) NamespaceNameList

func (*UseDeclarationContentContext) ToStringTree

func (s *UseDeclarationContentContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type UseDeclarationContentListContext

type UseDeclarationContentListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUseDeclarationContentListContext

func NewEmptyUseDeclarationContentListContext() *UseDeclarationContentListContext

func NewUseDeclarationContentListContext

func NewUseDeclarationContentListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseDeclarationContentListContext

func (*UseDeclarationContentListContext) Accept

func (s *UseDeclarationContentListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UseDeclarationContentListContext) AllComma

func (s *UseDeclarationContentListContext) AllComma() []antlr.TerminalNode

func (*UseDeclarationContentListContext) AllNamespaceSeparator

func (s *UseDeclarationContentListContext) AllNamespaceSeparator() []antlr.TerminalNode

func (*UseDeclarationContentListContext) AllUseDeclarationContent

func (s *UseDeclarationContentListContext) AllUseDeclarationContent() []IUseDeclarationContentContext

func (*UseDeclarationContentListContext) Comma

func (s *UseDeclarationContentListContext) Comma(i int) antlr.TerminalNode

func (*UseDeclarationContentListContext) GetParser

func (s *UseDeclarationContentListContext) GetParser() antlr.Parser

func (*UseDeclarationContentListContext) GetRuleContext

func (s *UseDeclarationContentListContext) GetRuleContext() antlr.RuleContext

func (*UseDeclarationContentListContext) IsUseDeclarationContentListContext

func (*UseDeclarationContentListContext) IsUseDeclarationContentListContext()

func (*UseDeclarationContentListContext) NamespaceSeparator

func (s *UseDeclarationContentListContext) NamespaceSeparator(i int) antlr.TerminalNode

func (*UseDeclarationContentListContext) ToStringTree

func (s *UseDeclarationContentListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*UseDeclarationContentListContext) UseDeclarationContent

type UseDeclarationContext

type UseDeclarationContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyUseDeclarationContext

func NewEmptyUseDeclarationContext() *UseDeclarationContext

func NewUseDeclarationContext

func NewUseDeclarationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *UseDeclarationContext

func (*UseDeclarationContext) Accept

func (s *UseDeclarationContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*UseDeclarationContext) Const

func (s *UseDeclarationContext) Const() antlr.TerminalNode

func (*UseDeclarationContext) Function_

func (s *UseDeclarationContext) Function_() antlr.TerminalNode

func (*UseDeclarationContext) GetParser

func (s *UseDeclarationContext) GetParser() antlr.Parser

func (*UseDeclarationContext) GetRuleContext

func (s *UseDeclarationContext) GetRuleContext() antlr.RuleContext

func (*UseDeclarationContext) IsUseDeclarationContext

func (*UseDeclarationContext) IsUseDeclarationContext()

func (*UseDeclarationContext) SemiColon

func (s *UseDeclarationContext) SemiColon() antlr.TerminalNode

func (*UseDeclarationContext) ToStringTree

func (s *UseDeclarationContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*UseDeclarationContext) Use

func (s *UseDeclarationContext) Use() antlr.TerminalNode

func (*UseDeclarationContext) UseDeclarationContentList

func (s *UseDeclarationContext) UseDeclarationContentList() IUseDeclarationContentListContext

type VariableInitializerContext

type VariableInitializerContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyVariableInitializerContext

func NewEmptyVariableInitializerContext() *VariableInitializerContext

func NewVariableInitializerContext

func NewVariableInitializerContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableInitializerContext

func (*VariableInitializerContext) Accept

func (s *VariableInitializerContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*VariableInitializerContext) ConstantInitializer

func (*VariableInitializerContext) Eq

func (s *VariableInitializerContext) Eq() antlr.TerminalNode

func (*VariableInitializerContext) GetParser

func (s *VariableInitializerContext) GetParser() antlr.Parser

func (*VariableInitializerContext) GetRuleContext

func (s *VariableInitializerContext) GetRuleContext() antlr.RuleContext

func (*VariableInitializerContext) IsVariableInitializerContext

func (*VariableInitializerContext) IsVariableInitializerContext()

func (*VariableInitializerContext) ToStringTree

func (s *VariableInitializerContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*VariableInitializerContext) VarName

func (s *VariableInitializerContext) VarName() antlr.TerminalNode

type WhileStatementContext

type WhileStatementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWhileStatementContext

func NewEmptyWhileStatementContext() *WhileStatementContext

func NewWhileStatementContext

func NewWhileStatementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WhileStatementContext

func (*WhileStatementContext) Accept

func (s *WhileStatementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WhileStatementContext) Colon

func (s *WhileStatementContext) Colon() antlr.TerminalNode

func (*WhileStatementContext) EndWhile

func (s *WhileStatementContext) EndWhile() antlr.TerminalNode

func (*WhileStatementContext) GetParser

func (s *WhileStatementContext) GetParser() antlr.Parser

func (*WhileStatementContext) GetRuleContext

func (s *WhileStatementContext) GetRuleContext() antlr.RuleContext

func (*WhileStatementContext) InnerStatementList

func (s *WhileStatementContext) InnerStatementList() IInnerStatementListContext

func (*WhileStatementContext) IsWhileStatementContext

func (*WhileStatementContext) IsWhileStatementContext()

func (*WhileStatementContext) Parentheses

func (s *WhileStatementContext) Parentheses() IParenthesesContext

func (*WhileStatementContext) SemiColon

func (s *WhileStatementContext) SemiColon() antlr.TerminalNode

func (*WhileStatementContext) Statement

func (*WhileStatementContext) ToStringTree

func (s *WhileStatementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WhileStatementContext) While

func (s *WhileStatementContext) While() antlr.TerminalNode

type YieldExpressionContext

type YieldExpressionContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyYieldExpressionContext

func NewEmptyYieldExpressionContext() *YieldExpressionContext

func NewYieldExpressionContext

func NewYieldExpressionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *YieldExpressionContext

func (*YieldExpressionContext) Accept

func (s *YieldExpressionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*YieldExpressionContext) AllExpression

func (s *YieldExpressionContext) AllExpression() []IExpressionContext

func (*YieldExpressionContext) DoubleArrow

func (s *YieldExpressionContext) DoubleArrow() antlr.TerminalNode

func (*YieldExpressionContext) Expression

func (*YieldExpressionContext) From

func (s *YieldExpressionContext) From() antlr.TerminalNode

func (*YieldExpressionContext) GetParser

func (s *YieldExpressionContext) GetParser() antlr.Parser

func (*YieldExpressionContext) GetRuleContext

func (s *YieldExpressionContext) GetRuleContext() antlr.RuleContext

func (*YieldExpressionContext) IsYieldExpressionContext

func (*YieldExpressionContext) IsYieldExpressionContext()

func (*YieldExpressionContext) ToStringTree

func (s *YieldExpressionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*YieldExpressionContext) Yield

func (s *YieldExpressionContext) Yield() antlr.TerminalNode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL