phpparser

package
v1.3.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 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
	PHPLexerDefine                     = 58
	PHPLexerDefined                    = 59
	PHPLexerDeclare                    = 60
	PHPLexerDefault                    = 61
	PHPLexerDo                         = 62
	PHPLexerDoubleCast                 = 63
	PHPLexerDoubleType                 = 64
	PHPLexerEcho                       = 65
	PHPLexerElse                       = 66
	PHPLexerElseIf                     = 67
	PHPLexerEmpty                      = 68
	PHPLexerEnum_                      = 69
	PHPLexerEndDeclare                 = 70
	PHPLexerEndFor                     = 71
	PHPLexerEndForeach                 = 72
	PHPLexerEndIf                      = 73
	PHPLexerEndSwitch                  = 74
	PHPLexerEndWhile                   = 75
	PHPLexerEval                       = 76
	PHPLexerAssert                     = 77
	PHPLexerDie                        = 78
	PHPLexerExit                       = 79
	PHPLexerExtends                    = 80
	PHPLexerFinal                      = 81
	PHPLexerFinally                    = 82
	PHPLexerFloatCast                  = 83
	PHPLexerFor                        = 84
	PHPLexerForeach                    = 85
	PHPLexerFunction_                  = 86
	PHPLexerGlobal                     = 87
	PHPLexerGoto                       = 88
	PHPLexerIf                         = 89
	PHPLexerImplements                 = 90
	PHPLexerImport                     = 91
	PHPLexerInclude                    = 92
	PHPLexerIncludeOnce                = 93
	PHPLexerInstanceOf                 = 94
	PHPLexerInsteadOf                  = 95
	PHPLexerInt8Cast                   = 96
	PHPLexerInt16Cast                  = 97
	PHPLexerInt64Type                  = 98
	PHPLexerIntType                    = 99
	PHPLexerInterface                  = 100
	PHPLexerIsSet                      = 101
	PHPLexerList                       = 102
	PHPLexerLogicalAnd                 = 103
	PHPLexerLogicalOr                  = 104
	PHPLexerLogicalXor                 = 105
	PHPLexerMatch_                     = 106
	PHPLexerNamespace                  = 107
	PHPLexerNew                        = 108
	PHPLexerNull                       = 109
	PHPLexerObjectType                 = 110
	PHPLexerParent_                    = 111
	PHPLexerPartial                    = 112
	PHPLexerPrint                      = 113
	PHPLexerPrivate                    = 114
	PHPLexerProtected                  = 115
	PHPLexerPublic                     = 116
	PHPLexerReadonly                   = 117
	PHPLexerRequire                    = 118
	PHPLexerRequireOnce                = 119
	PHPLexerResource                   = 120
	PHPLexerReturn                     = 121
	PHPLexerStatic                     = 122
	PHPLexerStringType                 = 123
	PHPLexerSwitch                     = 124
	PHPLexerThrow                      = 125
	PHPLexerTrait                      = 126
	PHPLexerTry                        = 127
	PHPLexerTypeof                     = 128
	PHPLexerUintCast                   = 129
	PHPLexerUnicodeCast                = 130
	PHPLexerUnset                      = 131
	PHPLexerUse                        = 132
	PHPLexerVar                        = 133
	PHPLexerWhile                      = 134
	PHPLexerYield                      = 135
	PHPLexerFrom                       = 136
	PHPLexerLambdaFn                   = 137
	PHPLexerTicks                      = 138
	PHPLexerEncoding                   = 139
	PHPLexerStrictTypes                = 140
	PHPLexerGet                        = 141
	PHPLexerSet                        = 142
	PHPLexerCall                       = 143
	PHPLexerCallStatic                 = 144
	PHPLexerConstructor                = 145
	PHPLexerDestruct                   = 146
	PHPLexerWakeup                     = 147
	PHPLexerSleep                      = 148
	PHPLexerAutoload                   = 149
	PHPLexerIsSet__                    = 150
	PHPLexerUnset__                    = 151
	PHPLexerToString__                 = 152
	PHPLexerInvoke                     = 153
	PHPLexerSetState                   = 154
	PHPLexerClone__                    = 155
	PHPLexerDebugInfo                  = 156
	PHPLexerNamespace__                = 157
	PHPLexerClass__                    = 158
	PHPLexerTraic__                    = 159
	PHPLexerFunction__                 = 160
	PHPLexerMethod__                   = 161
	PHPLexerLine__                     = 162
	PHPLexerFile__                     = 163
	PHPLexerDir__                      = 164
	PHPLexerSpaceship                  = 165
	PHPLexerDoubleArrow                = 166
	PHPLexerInc                        = 167
	PHPLexerDec                        = 168
	PHPLexerIsIdentical                = 169
	PHPLexerIsNoidentical              = 170
	PHPLexerIsEqual                    = 171
	PHPLexerIsNotEq                    = 172
	PHPLexerIsSmallerOrEqual           = 173
	PHPLexerIsGreaterOrEqual           = 174
	PHPLexerPlusEqual                  = 175
	PHPLexerMinusEqual                 = 176
	PHPLexerMulEqual                   = 177
	PHPLexerPow                        = 178
	PHPLexerPowEqual                   = 179
	PHPLexerDivEqual                   = 180
	PHPLexerConcaequal                 = 181
	PHPLexerModEqual                   = 182
	PHPLexerShiftLeftEqual             = 183
	PHPLexerShiftRightEqual            = 184
	PHPLexerAndEqual                   = 185
	PHPLexerOrEqual                    = 186
	PHPLexerXorEqual                   = 187
	PHPLexerBooleanOr                  = 188
	PHPLexerBooleanAnd                 = 189
	PHPLexerNullCoalescing             = 190
	PHPLexerNullCoalescingEqual        = 191
	PHPLexerShiftLeft                  = 192
	PHPLexerShiftRight                 = 193
	PHPLexerDoubleColon                = 194
	PHPLexerObjectOperator             = 195
	PHPLexerNamespaceSeparator         = 196
	PHPLexerEllipsis                   = 197
	PHPLexerLess                       = 198
	PHPLexerGreater                    = 199
	PHPLexerAmpersand                  = 200
	PHPLexerPipe                       = 201
	PHPLexerBang                       = 202
	PHPLexerCaret                      = 203
	PHPLexerPlus                       = 204
	PHPLexerMinus                      = 205
	PHPLexerAsterisk                   = 206
	PHPLexerPercent                    = 207
	PHPLexerDivide                     = 208
	PHPLexerTilde                      = 209
	PHPLexerSuppressWarnings           = 210
	PHPLexerDollar                     = 211
	PHPLexerDot                        = 212
	PHPLexerQuestionMark               = 213
	PHPLexerOpenRoundBracket           = 214
	PHPLexerCloseRoundBracket          = 215
	PHPLexerOpenSquareBracket          = 216
	PHPLexerCloseSquareBracket         = 217
	PHPLexerOpenCurlyBracket           = 218
	PHPLexerCloseCurlyBracket          = 219
	PHPLexerComma                      = 220
	PHPLexerColon                      = 221
	PHPLexerSemiColon                  = 222
	PHPLexerEq                         = 223
	PHPLexerQuote                      = 224
	PHPLexerBackQuote                  = 225
	PHPLexerVarName                    = 226
	PHPLexerLabel                      = 227
	PHPLexerOctal                      = 228
	PHPLexerDecimal                    = 229
	PHPLexerReal                       = 230
	PHPLexerHex                        = 231
	PHPLexerBinary                     = 232
	PHPLexerBackQuoteString            = 233
	PHPLexerSingleQuoteString          = 234
	PHPLexerDoubleQuote                = 235
	PHPLexerStartNowDoc                = 236
	PHPLexerStartHereDoc               = 237
	PHPLexerErrorPhp                   = 238
	PHPLexerCurlyDollar                = 239
	PHPLexerUnicodeEscape              = 240
	PHPLexerStringPart                 = 241
	PHPLexerComment                    = 242
	PHPLexerPHPEndSingleLineComment    = 243
	PHPLexerCommentEnd                 = 244
	PHPLexerHereDocText                = 245
	PHPLexerXmlText2                   = 246
)

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
	PHPParserDefine                     = 58
	PHPParserDefined                    = 59
	PHPParserDeclare                    = 60
	PHPParserDefault                    = 61
	PHPParserDo                         = 62
	PHPParserDoubleCast                 = 63
	PHPParserDoubleType                 = 64
	PHPParserEcho                       = 65
	PHPParserElse                       = 66
	PHPParserElseIf                     = 67
	PHPParserEmpty                      = 68
	PHPParserEnum_                      = 69
	PHPParserEndDeclare                 = 70
	PHPParserEndFor                     = 71
	PHPParserEndForeach                 = 72
	PHPParserEndIf                      = 73
	PHPParserEndSwitch                  = 74
	PHPParserEndWhile                   = 75
	PHPParserEval                       = 76
	PHPParserAssert                     = 77
	PHPParserDie                        = 78
	PHPParserExit                       = 79
	PHPParserExtends                    = 80
	PHPParserFinal                      = 81
	PHPParserFinally                    = 82
	PHPParserFloatCast                  = 83
	PHPParserFor                        = 84
	PHPParserForeach                    = 85
	PHPParserFunction_                  = 86
	PHPParserGlobal                     = 87
	PHPParserGoto                       = 88
	PHPParserIf                         = 89
	PHPParserImplements                 = 90
	PHPParserImport                     = 91
	PHPParserInclude                    = 92
	PHPParserIncludeOnce                = 93
	PHPParserInstanceOf                 = 94
	PHPParserInsteadOf                  = 95
	PHPParserInt8Cast                   = 96
	PHPParserInt16Cast                  = 97
	PHPParserInt64Type                  = 98
	PHPParserIntType                    = 99
	PHPParserInterface                  = 100
	PHPParserIsSet                      = 101
	PHPParserList                       = 102
	PHPParserLogicalAnd                 = 103
	PHPParserLogicalOr                  = 104
	PHPParserLogicalXor                 = 105
	PHPParserMatch_                     = 106
	PHPParserNamespace                  = 107
	PHPParserNew                        = 108
	PHPParserNull                       = 109
	PHPParserObjectType                 = 110
	PHPParserParent_                    = 111
	PHPParserPartial                    = 112
	PHPParserPrint                      = 113
	PHPParserPrivate                    = 114
	PHPParserProtected                  = 115
	PHPParserPublic                     = 116
	PHPParserReadonly                   = 117
	PHPParserRequire                    = 118
	PHPParserRequireOnce                = 119
	PHPParserResource                   = 120
	PHPParserReturn                     = 121
	PHPParserStatic                     = 122
	PHPParserStringType                 = 123
	PHPParserSwitch                     = 124
	PHPParserThrow                      = 125
	PHPParserTrait                      = 126
	PHPParserTry                        = 127
	PHPParserTypeof                     = 128
	PHPParserUintCast                   = 129
	PHPParserUnicodeCast                = 130
	PHPParserUnset                      = 131
	PHPParserUse                        = 132
	PHPParserVar                        = 133
	PHPParserWhile                      = 134
	PHPParserYield                      = 135
	PHPParserFrom                       = 136
	PHPParserLambdaFn                   = 137
	PHPParserTicks                      = 138
	PHPParserEncoding                   = 139
	PHPParserStrictTypes                = 140
	PHPParserGet                        = 141
	PHPParserSet                        = 142
	PHPParserCall                       = 143
	PHPParserCallStatic                 = 144
	PHPParserConstructor                = 145
	PHPParserDestruct                   = 146
	PHPParserWakeup                     = 147
	PHPParserSleep                      = 148
	PHPParserAutoload                   = 149
	PHPParserIsSet__                    = 150
	PHPParserUnset__                    = 151
	PHPParserToString__                 = 152
	PHPParserInvoke                     = 153
	PHPParserSetState                   = 154
	PHPParserClone__                    = 155
	PHPParserDebugInfo                  = 156
	PHPParserNamespace__                = 157
	PHPParserClass__                    = 158
	PHPParserTraic__                    = 159
	PHPParserFunction__                 = 160
	PHPParserMethod__                   = 161
	PHPParserLine__                     = 162
	PHPParserFile__                     = 163
	PHPParserDir__                      = 164
	PHPParserSpaceship                  = 165
	PHPParserDoubleArrow                = 166
	PHPParserInc                        = 167
	PHPParserDec                        = 168
	PHPParserIsIdentical                = 169
	PHPParserIsNoidentical              = 170
	PHPParserIsEqual                    = 171
	PHPParserIsNotEq                    = 172
	PHPParserIsSmallerOrEqual           = 173
	PHPParserIsGreaterOrEqual           = 174
	PHPParserPlusEqual                  = 175
	PHPParserMinusEqual                 = 176
	PHPParserMulEqual                   = 177
	PHPParserPow                        = 178
	PHPParserPowEqual                   = 179
	PHPParserDivEqual                   = 180
	PHPParserConcaequal                 = 181
	PHPParserModEqual                   = 182
	PHPParserShiftLeftEqual             = 183
	PHPParserShiftRightEqual            = 184
	PHPParserAndEqual                   = 185
	PHPParserOrEqual                    = 186
	PHPParserXorEqual                   = 187
	PHPParserBooleanOr                  = 188
	PHPParserBooleanAnd                 = 189
	PHPParserNullCoalescing             = 190
	PHPParserNullCoalescingEqual        = 191
	PHPParserShiftLeft                  = 192
	PHPParserShiftRight                 = 193
	PHPParserDoubleColon                = 194
	PHPParserObjectOperator             = 195
	PHPParserNamespaceSeparator         = 196
	PHPParserEllipsis                   = 197
	PHPParserLess                       = 198
	PHPParserGreater                    = 199
	PHPParserAmpersand                  = 200
	PHPParserPipe                       = 201
	PHPParserBang                       = 202
	PHPParserCaret                      = 203
	PHPParserPlus                       = 204
	PHPParserMinus                      = 205
	PHPParserAsterisk                   = 206
	PHPParserPercent                    = 207
	PHPParserDivide                     = 208
	PHPParserTilde                      = 209
	PHPParserSuppressWarnings           = 210
	PHPParserDollar                     = 211
	PHPParserDot                        = 212
	PHPParserQuestionMark               = 213
	PHPParserOpenRoundBracket           = 214
	PHPParserCloseRoundBracket          = 215
	PHPParserOpenSquareBracket          = 216
	PHPParserCloseSquareBracket         = 217
	PHPParserOpenCurlyBracket           = 218
	PHPParserCloseCurlyBracket          = 219
	PHPParserComma                      = 220
	PHPParserColon                      = 221
	PHPParserSemiColon                  = 222
	PHPParserEq                         = 223
	PHPParserQuote                      = 224
	PHPParserBackQuote                  = 225
	PHPParserVarName                    = 226
	PHPParserLabel                      = 227
	PHPParserOctal                      = 228
	PHPParserDecimal                    = 229
	PHPParserReal                       = 230
	PHPParserHex                        = 231
	PHPParserBinary                     = 232
	PHPParserBackQuoteString            = 233
	PHPParserSingleQuoteString          = 234
	PHPParserDoubleQuote                = 235
	PHPParserStartNowDoc                = 236
	PHPParserStartHereDoc               = 237
	PHPParserErrorPhp                   = 238
	PHPParserCurlyDollar                = 239
	PHPParserUnicodeEscape              = 240
	PHPParserStringPart                 = 241
	PHPParserComment                    = 242
	PHPParserPHPEndSingleLineComment    = 243
	PHPParserCommentEnd                 = 244
	PHPParserHereDocText                = 245
	PHPParserXmlText2                   = 246
)

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_switchCaseBlock               = 41
	PHPParserRULE_switchDefaultBlock            = 42
	PHPParserRULE_switchBlock                   = 43
	PHPParserRULE_breakStatement                = 44
	PHPParserRULE_continueStatement             = 45
	PHPParserRULE_returnStatement               = 46
	PHPParserRULE_expressionStatement           = 47
	PHPParserRULE_unsetStatement                = 48
	PHPParserRULE_foreachStatement              = 49
	PHPParserRULE_tryCatchFinally               = 50
	PHPParserRULE_catchClause                   = 51
	PHPParserRULE_finallyStatement              = 52
	PHPParserRULE_throwStatement                = 53
	PHPParserRULE_gotoStatement                 = 54
	PHPParserRULE_declareStatement              = 55
	PHPParserRULE_inlineHtmlStatement           = 56
	PHPParserRULE_declareList                   = 57
	PHPParserRULE_directive                     = 58
	PHPParserRULE_formalParameterList           = 59
	PHPParserRULE_formalParameter               = 60
	PHPParserRULE_typeHint                      = 61
	PHPParserRULE_globalStatement               = 62
	PHPParserRULE_globalVar                     = 63
	PHPParserRULE_echoStatement                 = 64
	PHPParserRULE_staticVariableStatement       = 65
	PHPParserRULE_classStatement                = 66
	PHPParserRULE_traitAdaptations              = 67
	PHPParserRULE_traitAdaptationStatement      = 68
	PHPParserRULE_traitPrecedence               = 69
	PHPParserRULE_traitAlias                    = 70
	PHPParserRULE_traitMethodReference          = 71
	PHPParserRULE_baseCtorCall                  = 72
	PHPParserRULE_returnTypeDecl                = 73
	PHPParserRULE_methodBody                    = 74
	PHPParserRULE_propertyModifiers             = 75
	PHPParserRULE_memberModifiers               = 76
	PHPParserRULE_variableInitializer           = 77
	PHPParserRULE_identifierInitializer         = 78
	PHPParserRULE_globalConstantDeclaration     = 79
	PHPParserRULE_enumDeclaration               = 80
	PHPParserRULE_enumItem                      = 81
	PHPParserRULE_expressionList                = 82
	PHPParserRULE_parentheses                   = 83
	PHPParserRULE_fullyQualifiedNamespaceExpr   = 84
	PHPParserRULE_staticClassExpr               = 85
	PHPParserRULE_staticClassExprFunctionMember = 86
	PHPParserRULE_staticClassExprVariableMember = 87
	PHPParserRULE_memberCallKey                 = 88
	PHPParserRULE_indexMemberCallKey            = 89
	PHPParserRULE_expression                    = 90
	PHPParserRULE_leftVariable                  = 91
	PHPParserRULE_defineExpr                    = 92
	PHPParserRULE_variable                      = 93
	PHPParserRULE_include                       = 94
	PHPParserRULE_leftArrayCreation             = 95
	PHPParserRULE_assignable                    = 96
	PHPParserRULE_arrayCreation                 = 97
	PHPParserRULE_arrayDestructuring            = 98
	PHPParserRULE_indexedDestructItem           = 99
	PHPParserRULE_keyedDestructItem             = 100
	PHPParserRULE_lambdaFunctionExpr            = 101
	PHPParserRULE_matchExpr                     = 102
	PHPParserRULE_matchItem                     = 103
	PHPParserRULE_newExpr                       = 104
	PHPParserRULE_assignmentOperator            = 105
	PHPParserRULE_yieldExpression               = 106
	PHPParserRULE_arrayItemList                 = 107
	PHPParserRULE_arrayItem                     = 108
	PHPParserRULE_lambdaFunctionUseVars         = 109
	PHPParserRULE_lambdaFunctionUseVar          = 110
	PHPParserRULE_qualifiedStaticTypeRef        = 111
	PHPParserRULE_typeRef                       = 112
	PHPParserRULE_anonymousClass                = 113
	PHPParserRULE_indirectTypeRef               = 114
	PHPParserRULE_qualifiedNamespaceName        = 115
	PHPParserRULE_namespaceNameList             = 116
	PHPParserRULE_namespaceNameTail             = 117
	PHPParserRULE_qualifiedNamespaceNameList    = 118
	PHPParserRULE_arguments                     = 119
	PHPParserRULE_actualArgument                = 120
	PHPParserRULE_argumentName                  = 121
	PHPParserRULE_constantInitializer           = 122
	PHPParserRULE_constantString                = 123
	PHPParserRULE_constant                      = 124
	PHPParserRULE_literalConstant               = 125
	PHPParserRULE_numericConstant               = 126
	PHPParserRULE_classConstant                 = 127
	PHPParserRULE_stringConstant                = 128
	PHPParserRULE_string                        = 129
	PHPParserRULE_interpolatedStringPart        = 130
	PHPParserRULE_chainList                     = 131
	PHPParserRULE_chain                         = 132
	PHPParserRULE_chainOrigin                   = 133
	PHPParserRULE_memberAccess                  = 134
	PHPParserRULE_functionCall                  = 135
	PHPParserRULE_functionCallName              = 136
	PHPParserRULE_actualArguments               = 137
	PHPParserRULE_chainBase                     = 138
	PHPParserRULE_keyedFieldName                = 139
	PHPParserRULE_keyedSimpleFieldName          = 140
	PHPParserRULE_keyedVariable                 = 141
	PHPParserRULE_squareCurlyExpression         = 142
	PHPParserRULE_assignmentList                = 143
	PHPParserRULE_assignmentListElement         = 144
	PHPParserRULE_modifier                      = 145
	PHPParserRULE_identifier                    = 146
	PHPParserRULE_key                           = 147
	PHPParserRULE_memberModifier                = 148
	PHPParserRULE_magicConstant                 = 149
	PHPParserRULE_magicMethod                   = 150
	PHPParserRULE_primitiveType                 = 151
	PHPParserRULE_castOperation                 = 152
)

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

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) Arguments added in v1.3.2

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) 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() antlr.TerminalNode

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) List added in v1.3.2

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

func (*ArrayCreationContext) OpenRoundBracket

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

func (*ArrayCreationContext) OpenSquareBracket

func (s *ArrayCreationContext) OpenSquareBracket() 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 ArrayCreationUnpackExpressionContext added in v1.3.1

type ArrayCreationUnpackExpressionContext struct {
	*ExpressionContext
}

func NewArrayCreationUnpackExpressionContext added in v1.3.1

func NewArrayCreationUnpackExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ArrayCreationUnpackExpressionContext

func (*ArrayCreationUnpackExpressionContext) Accept added in v1.3.1

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

func (*ArrayCreationUnpackExpressionContext) Eq added in v1.3.1

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

func (*ArrayCreationUnpackExpressionContext) Expression added in v1.3.1

func (*ArrayCreationUnpackExpressionContext) GetRuleContext added in v1.3.1

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

func (*ArrayCreationUnpackExpressionContext) LeftArrayCreation added in v1.3.1

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 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) VisitArrayCreationUnpackExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitArrayCreationUnpackExpression(ctx *ArrayCreationUnpackExpressionContext) 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) 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) 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) VisitClassDirectFunctionMember added in v1.3.2

func (v *BasePHPParserVisitor) VisitClassDirectFunctionMember(ctx *ClassDirectFunctionMemberContext) interface{}

func (*BasePHPParserVisitor) VisitClassDirectStaticVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitClassDirectStaticVariable(ctx *ClassDirectStaticVariableContext) interface{}

func (*BasePHPParserVisitor) VisitClassEntryType

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

func (*BasePHPParserVisitor) VisitClassStaticFunctionMember added in v1.3.2

func (v *BasePHPParserVisitor) VisitClassStaticFunctionMember(ctx *ClassStaticFunctionMemberContext) interface{}

func (*BasePHPParserVisitor) VisitClassStaticVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitClassStaticVariable(ctx *ClassStaticVariableContext) interface{}

func (*BasePHPParserVisitor) VisitCloneExpression

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

func (*BasePHPParserVisitor) VisitCodeExecExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitCodeExecExpression(ctx *CodeExecExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitComparisonExpression

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

func (*BasePHPParserVisitor) VisitConditionalExpression

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

func (*BasePHPParserVisitor) VisitConst added in v1.3.2

func (v *BasePHPParserVisitor) VisitConst(ctx *ConstContext) 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) VisitDefineExpr added in v1.3.2

func (v *BasePHPParserVisitor) VisitDefineExpr(ctx *DefineExprContext) interface{}

func (*BasePHPParserVisitor) VisitDefinedOrScanDefinedExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitDefinedOrScanDefinedExpression(ctx *DefinedOrScanDefinedExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitDirective

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

func (*BasePHPParserVisitor) VisitDoWhileStatement

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

func (*BasePHPParserVisitor) VisitDynamicVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitDynamicVariable(ctx *DynamicVariableContext) 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) VisitFieldMemberCallAssignmentExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitFieldMemberCallAssignmentExpression(ctx *FieldMemberCallAssignmentExpressionContext) 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) VisitFullyQualifiedNamespaceExpr added in v1.3.2

func (v *BasePHPParserVisitor) VisitFullyQualifiedNamespaceExpr(ctx *FullyQualifiedNamespaceExprContext) interface{}

func (*BasePHPParserVisitor) VisitFullyQualifiedNamespaceExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitFullyQualifiedNamespaceExpression(ctx *FullyQualifiedNamespaceExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitFunction added in v1.3.2

func (v *BasePHPParserVisitor) VisitFunction(ctx *FunctionContext) interface{}

func (*BasePHPParserVisitor) VisitFunctionCall

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

func (*BasePHPParserVisitor) VisitFunctionCallExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) 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) VisitInclude added in v1.3.2

func (v *BasePHPParserVisitor) VisitInclude(ctx *IncludeContext) interface{}

func (*BasePHPParserVisitor) VisitIncludeExpreesion added in v1.3.2

func (v *BasePHPParserVisitor) VisitIncludeExpreesion(ctx *IncludeExpreesionContext) interface{}

func (*BasePHPParserVisitor) VisitIndexCallExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitIndexCallExpression(ctx *IndexCallExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitIndexMemberCallKey added in v1.3.2

func (v *BasePHPParserVisitor) VisitIndexMemberCallKey(ctx *IndexMemberCallKeyContext) interface{}

func (*BasePHPParserVisitor) VisitIndexedDestructItem

func (v *BasePHPParserVisitor) VisitIndexedDestructItem(ctx *IndexedDestructItemContext) 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) VisitKey added in v1.3.2

func (v *BasePHPParserVisitor) VisitKey(ctx *KeyContext) 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) VisitLeftArrayCreation added in v1.3.1

func (v *BasePHPParserVisitor) VisitLeftArrayCreation(ctx *LeftArrayCreationContext) interface{}

func (*BasePHPParserVisitor) VisitLeftVariable added in v1.3.1

func (v *BasePHPParserVisitor) VisitLeftVariable(ctx *LeftVariableContext) 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) VisitMemberCallExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitMemberCallExpression(ctx *MemberCallExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitMemberCallKey added in v1.3.2

func (v *BasePHPParserVisitor) VisitMemberCallKey(ctx *MemberCallKeyContext) interface{}

func (*BasePHPParserVisitor) VisitMemberCallVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitMemberCallVariable(ctx *MemberCallVariableContext) 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) VisitNormalVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitNormalVariable(ctx *NormalVariableContext) interface{}

func (*BasePHPParserVisitor) VisitNullCoalescingExpression

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

func (*BasePHPParserVisitor) VisitNumericConstant

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

func (*BasePHPParserVisitor) VisitOrdinaryAssignmentExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitOrdinaryAssignmentExpression(ctx *OrdinaryAssignmentExpressionContext) 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) VisitPropertyModifiersVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitPropertyModifiersVariable(ctx *PropertyModifiersVariableContext) 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) VisitShortQualifiedNameExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitShortQualifiedNameExpression(ctx *ShortQualifiedNameExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitSliceCallAssignmentExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitSliceCallAssignmentExpression(ctx *SliceCallAssignmentExpressionContext) 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) VisitStaticClassAccessExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitStaticClassAccessExpression(ctx *StaticClassAccessExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitStaticClassExpr added in v1.3.2

func (v *BasePHPParserVisitor) VisitStaticClassExpr(ctx *StaticClassExprContext) interface{}

func (*BasePHPParserVisitor) VisitStaticClassMemberCallAssignmentExpression added in v1.3.2

func (v *BasePHPParserVisitor) VisitStaticClassMemberCallAssignmentExpression(ctx *StaticClassMemberCallAssignmentExpressionContext) interface{}

func (*BasePHPParserVisitor) VisitStaticVariableStatement

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

func (*BasePHPParserVisitor) VisitString

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

func (*BasePHPParserVisitor) VisitStringAsIndirectClassStaticFunctionMember added in v1.3.2

func (v *BasePHPParserVisitor) VisitStringAsIndirectClassStaticFunctionMember(ctx *StringAsIndirectClassStaticFunctionMemberContext) interface{}

func (*BasePHPParserVisitor) VisitStringAsIndirectClassStaticVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitStringAsIndirectClassStaticVariable(ctx *StringAsIndirectClassStaticVariableContext) interface{}

func (*BasePHPParserVisitor) VisitStringConstant

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

func (*BasePHPParserVisitor) VisitSwitchBlock

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

func (*BasePHPParserVisitor) VisitSwitchCaseBlock added in v1.3.2

func (v *BasePHPParserVisitor) VisitSwitchCaseBlock(ctx *SwitchCaseBlockContext) interface{}

func (*BasePHPParserVisitor) VisitSwitchDefaultBlock added in v1.3.2

func (v *BasePHPParserVisitor) VisitSwitchDefaultBlock(ctx *SwitchDefaultBlockContext) 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) VisitTraitUse added in v1.3.2

func (v *BasePHPParserVisitor) VisitTraitUse(ctx *TraitUseContext) 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) VisitVariableAsIndirectClassStaticFunctionMember added in v1.3.2

func (v *BasePHPParserVisitor) VisitVariableAsIndirectClassStaticFunctionMember(ctx *VariableAsIndirectClassStaticFunctionMemberContext) interface{}

func (*BasePHPParserVisitor) VisitVariableAsIndirectClassStaticVariable added in v1.3.2

func (v *BasePHPParserVisitor) VisitVariableAsIndirectClassStaticVariable(ctx *VariableAsIndirectClassStaticVariableContext) interface{}

func (*BasePHPParserVisitor) VisitVariableExpression added in v1.3.1

func (v *BasePHPParserVisitor) VisitVariableExpression(ctx *VariableExpressionContext) 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) ArrayCreation added in v1.3.1

func (s *ChainContext) ArrayCreation() IArrayCreationContext

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 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 ClassDirectFunctionMemberContext added in v1.3.2

type ClassDirectFunctionMemberContext struct {
	*StaticClassExprFunctionMemberContext
}

func NewClassDirectFunctionMemberContext added in v1.3.2

func NewClassDirectFunctionMemberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassDirectFunctionMemberContext

func (*ClassDirectFunctionMemberContext) Accept added in v1.3.2

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

func (*ClassDirectFunctionMemberContext) AllIdentifier added in v1.3.2

func (*ClassDirectFunctionMemberContext) DoubleColon added in v1.3.2

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

func (*ClassDirectFunctionMemberContext) GetRuleContext added in v1.3.2

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

func (*ClassDirectFunctionMemberContext) Identifier added in v1.3.2

type ClassDirectStaticVariableContext added in v1.3.2

type ClassDirectStaticVariableContext struct {
	*StaticClassExprVariableMemberContext
}

func NewClassDirectStaticVariableContext added in v1.3.2

func NewClassDirectStaticVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassDirectStaticVariableContext

func (*ClassDirectStaticVariableContext) Accept added in v1.3.2

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

func (*ClassDirectStaticVariableContext) DoubleColon added in v1.3.2

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

func (*ClassDirectStaticVariableContext) GetRuleContext added in v1.3.2

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

func (*ClassDirectStaticVariableContext) Identifier added in v1.3.2

func (*ClassDirectStaticVariableContext) VarName added in v1.3.2

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

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) CopyFrom added in v1.3.2

func (s *ClassStatementContext) CopyFrom(ctx *ClassStatementContext)

func (*ClassStatementContext) GetParser

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

func (*ClassStatementContext) GetRuleContext

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

func (*ClassStatementContext) IsClassStatementContext

func (*ClassStatementContext) IsClassStatementContext()

func (*ClassStatementContext) ToStringTree

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

type ClassStaticFunctionMemberContext added in v1.3.2

type ClassStaticFunctionMemberContext struct {
	*StaticClassExprFunctionMemberContext
}

func NewClassStaticFunctionMemberContext added in v1.3.2

func NewClassStaticFunctionMemberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassStaticFunctionMemberContext

func (*ClassStaticFunctionMemberContext) Accept added in v1.3.2

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

func (*ClassStaticFunctionMemberContext) DoubleColon added in v1.3.2

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

func (*ClassStaticFunctionMemberContext) FullyQualifiedNamespaceExpr added in v1.3.2

func (*ClassStaticFunctionMemberContext) GetRuleContext added in v1.3.2

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

func (*ClassStaticFunctionMemberContext) Identifier added in v1.3.2

type ClassStaticVariableContext added in v1.3.2

type ClassStaticVariableContext struct {
	*StaticClassExprVariableMemberContext
}

func NewClassStaticVariableContext added in v1.3.2

func NewClassStaticVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ClassStaticVariableContext

func (*ClassStaticVariableContext) Accept added in v1.3.2

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

func (*ClassStaticVariableContext) DoubleColon added in v1.3.2

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

func (*ClassStaticVariableContext) FullyQualifiedNamespaceExpr added in v1.3.2

func (s *ClassStaticVariableContext) FullyQualifiedNamespaceExpr() IFullyQualifiedNamespaceExprContext

func (*ClassStaticVariableContext) GetRuleContext added in v1.3.2

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

func (*ClassStaticVariableContext) VarName added in v1.3.2

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

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 CodeExecExpressionContext added in v1.3.2

type CodeExecExpressionContext struct {
	*ExpressionContext
}

func NewCodeExecExpressionContext added in v1.3.2

func NewCodeExecExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *CodeExecExpressionContext

func (*CodeExecExpressionContext) Accept added in v1.3.2

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

func (*CodeExecExpressionContext) Assert added in v1.3.2

func (s *CodeExecExpressionContext) Assert() antlr.TerminalNode

func (*CodeExecExpressionContext) Eval added in v1.3.2

func (s *CodeExecExpressionContext) Eval() antlr.TerminalNode

func (*CodeExecExpressionContext) Expression added in v1.3.2

func (*CodeExecExpressionContext) GetRuleContext added in v1.3.2

func (s *CodeExecExpressionContext) 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 ConstContext added in v1.3.2

type ConstContext struct {
	*ClassStatementContext
}

func NewConstContext added in v1.3.2

func NewConstContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ConstContext

func (*ConstContext) Accept added in v1.3.2

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

func (*ConstContext) AllComma added in v1.3.2

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

func (*ConstContext) AllIdentifierInitializer added in v1.3.2

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

func (*ConstContext) Attributes added in v1.3.2

func (s *ConstContext) Attributes() IAttributesContext

func (*ConstContext) Comma added in v1.3.2

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

func (*ConstContext) Const added in v1.3.2

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

func (*ConstContext) GetRuleContext added in v1.3.2

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

func (*ConstContext) IdentifierInitializer added in v1.3.2

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

func (*ConstContext) MemberModifiers added in v1.3.2

func (s *ConstContext) MemberModifiers() IMemberModifiersContext

func (*ConstContext) SemiColon added in v1.3.2

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

func (*ConstContext) TypeHint added in v1.3.2

func (s *ConstContext) TypeHint() ITypeHintContext

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) 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) 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 DefineExprContext added in v1.3.2

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

func NewDefineExprContext added in v1.3.2

func NewDefineExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DefineExprContext

func NewEmptyDefineExprContext added in v1.3.2

func NewEmptyDefineExprContext() *DefineExprContext

func (*DefineExprContext) Accept added in v1.3.2

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

func (*DefineExprContext) CloseRoundBracket added in v1.3.2

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

func (*DefineExprContext) Comma added in v1.3.2

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

func (*DefineExprContext) ConstantString added in v1.3.2

func (s *DefineExprContext) ConstantString() IConstantStringContext

func (*DefineExprContext) Define added in v1.3.2

func (s *DefineExprContext) Define() antlr.TerminalNode

func (*DefineExprContext) Defined added in v1.3.2

func (s *DefineExprContext) Defined() antlr.TerminalNode

func (*DefineExprContext) Expression added in v1.3.2

func (s *DefineExprContext) Expression() IExpressionContext

func (*DefineExprContext) GetParser added in v1.3.2

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

func (*DefineExprContext) GetRuleContext added in v1.3.2

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

func (*DefineExprContext) IsDefineExprContext added in v1.3.2

func (*DefineExprContext) IsDefineExprContext()

func (*DefineExprContext) OpenRoundBracket added in v1.3.2

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

func (*DefineExprContext) ToStringTree added in v1.3.2

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

type DefinedOrScanDefinedExpressionContext added in v1.3.2

type DefinedOrScanDefinedExpressionContext struct {
	*ExpressionContext
}

func NewDefinedOrScanDefinedExpressionContext added in v1.3.2

func NewDefinedOrScanDefinedExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DefinedOrScanDefinedExpressionContext

func (*DefinedOrScanDefinedExpressionContext) Accept added in v1.3.2

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

func (*DefinedOrScanDefinedExpressionContext) DefineExpr added in v1.3.2

func (*DefinedOrScanDefinedExpressionContext) GetRuleContext added in v1.3.2

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

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 DynamicVariableContext added in v1.3.2

type DynamicVariableContext struct {
	*VariableContext
}

func NewDynamicVariableContext added in v1.3.2

func NewDynamicVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *DynamicVariableContext

func (*DynamicVariableContext) Accept added in v1.3.2

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

func (*DynamicVariableContext) AllDollar added in v1.3.2

func (s *DynamicVariableContext) AllDollar() []antlr.TerminalNode

func (*DynamicVariableContext) Dollar added in v1.3.2

func (s *DynamicVariableContext) Dollar(i int) antlr.TerminalNode

func (*DynamicVariableContext) GetRuleContext added in v1.3.2

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

func (*DynamicVariableContext) VarName added in v1.3.2

func (s *DynamicVariableContext) VarName() 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 FieldMemberCallAssignmentExpressionContext added in v1.3.1

type FieldMemberCallAssignmentExpressionContext struct {
	*ExpressionContext
}

func NewFieldMemberCallAssignmentExpressionContext added in v1.3.1

func NewFieldMemberCallAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FieldMemberCallAssignmentExpressionContext

func (*FieldMemberCallAssignmentExpressionContext) Accept added in v1.3.1

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

func (*FieldMemberCallAssignmentExpressionContext) AllExpression added in v1.3.1

func (*FieldMemberCallAssignmentExpressionContext) AssignmentOperator added in v1.3.1

func (*FieldMemberCallAssignmentExpressionContext) Expression added in v1.3.1

func (*FieldMemberCallAssignmentExpressionContext) GetRuleContext added in v1.3.1

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

func (*FieldMemberCallAssignmentExpressionContext) MemberCallKey added in v1.3.2

func (*FieldMemberCallAssignmentExpressionContext) ObjectOperator added in v1.3.2

func (s *FieldMemberCallAssignmentExpressionContext) ObjectOperator() antlr.TerminalNode

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 FullyQualifiedNamespaceExprContext added in v1.3.2

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

func NewEmptyFullyQualifiedNamespaceExprContext added in v1.3.2

func NewEmptyFullyQualifiedNamespaceExprContext() *FullyQualifiedNamespaceExprContext

func NewFullyQualifiedNamespaceExprContext added in v1.3.2

func NewFullyQualifiedNamespaceExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FullyQualifiedNamespaceExprContext

func (*FullyQualifiedNamespaceExprContext) Accept added in v1.3.2

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

func (*FullyQualifiedNamespaceExprContext) AllIdentifier added in v1.3.2

func (*FullyQualifiedNamespaceExprContext) AllNamespaceSeparator added in v1.3.2

func (s *FullyQualifiedNamespaceExprContext) AllNamespaceSeparator() []antlr.TerminalNode

func (*FullyQualifiedNamespaceExprContext) GetParser added in v1.3.2

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

func (*FullyQualifiedNamespaceExprContext) GetRuleContext added in v1.3.2

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

func (*FullyQualifiedNamespaceExprContext) Identifier added in v1.3.2

func (*FullyQualifiedNamespaceExprContext) IsFullyQualifiedNamespaceExprContext added in v1.3.2

func (*FullyQualifiedNamespaceExprContext) IsFullyQualifiedNamespaceExprContext()

func (*FullyQualifiedNamespaceExprContext) NamespaceSeparator added in v1.3.2

func (s *FullyQualifiedNamespaceExprContext) NamespaceSeparator(i int) antlr.TerminalNode

func (*FullyQualifiedNamespaceExprContext) ToStringTree added in v1.3.2

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

type FullyQualifiedNamespaceExpressionContext added in v1.3.2

type FullyQualifiedNamespaceExpressionContext struct {
	*ExpressionContext
}

func NewFullyQualifiedNamespaceExpressionContext added in v1.3.2

func NewFullyQualifiedNamespaceExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FullyQualifiedNamespaceExpressionContext

func (*FullyQualifiedNamespaceExpressionContext) Accept added in v1.3.2

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

func (*FullyQualifiedNamespaceExpressionContext) FullyQualifiedNamespaceExpr added in v1.3.2

func (*FullyQualifiedNamespaceExpressionContext) GetRuleContext added in v1.3.2

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

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 FunctionCallExpressionContext added in v1.3.1

type FunctionCallExpressionContext struct {
	*ExpressionContext
}

func NewFunctionCallExpressionContext added in v1.3.1

func NewFunctionCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionCallExpressionContext

func (*FunctionCallExpressionContext) Accept added in v1.3.1

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

func (*FunctionCallExpressionContext) Arguments added in v1.3.1

func (*FunctionCallExpressionContext) Expression added in v1.3.1

func (*FunctionCallExpressionContext) GetRuleContext added in v1.3.1

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

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 FunctionContext added in v1.3.2

type FunctionContext struct {
	*ClassStatementContext
}

func NewFunctionContext added in v1.3.2

func NewFunctionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *FunctionContext

func (*FunctionContext) Accept added in v1.3.2

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

func (*FunctionContext) Ampersand added in v1.3.2

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

func (*FunctionContext) Attributes added in v1.3.2

func (s *FunctionContext) Attributes() IAttributesContext

func (*FunctionContext) BaseCtorCall added in v1.3.2

func (s *FunctionContext) BaseCtorCall() IBaseCtorCallContext

func (*FunctionContext) CloseRoundBracket added in v1.3.2

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

func (*FunctionContext) FormalParameterList added in v1.3.2

func (s *FunctionContext) FormalParameterList() IFormalParameterListContext

func (*FunctionContext) Function_ added in v1.3.2

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

func (*FunctionContext) GetRuleContext added in v1.3.2

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

func (*FunctionContext) Identifier added in v1.3.2

func (s *FunctionContext) Identifier() IIdentifierContext

func (*FunctionContext) MemberModifiers added in v1.3.2

func (s *FunctionContext) MemberModifiers() IMemberModifiersContext

func (*FunctionContext) MethodBody added in v1.3.2

func (s *FunctionContext) MethodBody() IMethodBodyContext

func (*FunctionContext) OpenRoundBracket added in v1.3.2

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

func (*FunctionContext) ReturnTypeDecl added in v1.3.2

func (s *FunctionContext) ReturnTypeDecl() IReturnTypeDeclContext

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 IDefineExprContext added in v1.3.2

type IDefineExprContext interface {
	antlr.ParserRuleContext

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

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

IDefineExprContext 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 IFullyQualifiedNamespaceExprContext added in v1.3.2

type IFullyQualifiedNamespaceExprContext interface {
	antlr.ParserRuleContext

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

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

IFullyQualifiedNamespaceExprContext 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 IIncludeContext added in v1.3.2

type IIncludeContext interface {
	antlr.ParserRuleContext

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

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

IIncludeContext is an interface to support dynamic dispatch.

type IIndexMemberCallKeyContext added in v1.3.2

type IIndexMemberCallKeyContext interface {
	antlr.ParserRuleContext

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

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

IIndexMemberCallKeyContext 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 IKeyContext added in v1.3.2

type IKeyContext interface {
	antlr.ParserRuleContext

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

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

IKeyContext 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 ILeftArrayCreationContext added in v1.3.1

type ILeftArrayCreationContext interface {
	antlr.ParserRuleContext

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

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

ILeftArrayCreationContext is an interface to support dynamic dispatch.

type ILeftVariableContext added in v1.3.1

type ILeftVariableContext interface {
	antlr.ParserRuleContext

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

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

ILeftVariableContext 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 IMemberCallKeyContext added in v1.3.2

type IMemberCallKeyContext interface {
	antlr.ParserRuleContext

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

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

IMemberCallKeyContext 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 IStaticClassExprContext added in v1.3.2

type IStaticClassExprContext interface {
	antlr.ParserRuleContext

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

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

IStaticClassExprContext is an interface to support dynamic dispatch.

type IStaticClassExprFunctionMemberContext added in v1.3.2

type IStaticClassExprFunctionMemberContext interface {
	antlr.ParserRuleContext

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

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

IStaticClassExprFunctionMemberContext is an interface to support dynamic dispatch.

type IStaticClassExprVariableMemberContext added in v1.3.2

type IStaticClassExprVariableMemberContext interface {
	antlr.ParserRuleContext

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

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

IStaticClassExprVariableMemberContext 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 ISwitchCaseBlockContext added in v1.3.2

type ISwitchCaseBlockContext interface {
	antlr.ParserRuleContext

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

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

ISwitchCaseBlockContext is an interface to support dynamic dispatch.

type ISwitchDefaultBlockContext added in v1.3.2

type ISwitchDefaultBlockContext interface {
	antlr.ParserRuleContext

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

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

ISwitchDefaultBlockContext 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 IVariableContext added in v1.3.2

type IVariableContext interface {
	antlr.ParserRuleContext

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

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

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

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

func (*IdentifierContext) GetParser

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

func (*IdentifierContext) GetRuleContext

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

func (*IdentifierContext) IsIdentifierContext

func (*IdentifierContext) IsIdentifierContext()

func (*IdentifierContext) Key added in v1.3.2

func (s *IdentifierContext) Key() IKeyContext

func (*IdentifierContext) Label

func (s *IdentifierContext) Label() antlr.TerminalNode

func (*IdentifierContext) ToStringTree

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

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 IncludeContext added in v1.3.2

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

func NewEmptyIncludeContext added in v1.3.2

func NewEmptyIncludeContext() *IncludeContext

func NewIncludeContext added in v1.3.2

func NewIncludeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IncludeContext

func (*IncludeContext) Accept added in v1.3.2

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

func (*IncludeContext) Expression added in v1.3.2

func (s *IncludeContext) Expression() IExpressionContext

func (*IncludeContext) GetParser added in v1.3.2

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

func (*IncludeContext) GetRuleContext added in v1.3.2

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

func (*IncludeContext) Include added in v1.3.2

func (s *IncludeContext) Include() antlr.TerminalNode

func (*IncludeContext) IncludeOnce added in v1.3.2

func (s *IncludeContext) IncludeOnce() antlr.TerminalNode

func (*IncludeContext) IsIncludeContext added in v1.3.2

func (*IncludeContext) IsIncludeContext()

func (*IncludeContext) Require added in v1.3.2

func (s *IncludeContext) Require() antlr.TerminalNode

func (*IncludeContext) RequireOnce added in v1.3.2

func (s *IncludeContext) RequireOnce() antlr.TerminalNode

func (*IncludeContext) ToStringTree added in v1.3.2

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

type IncludeExpreesionContext added in v1.3.2

type IncludeExpreesionContext struct {
	*ExpressionContext
}

func NewIncludeExpreesionContext added in v1.3.2

func NewIncludeExpreesionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IncludeExpreesionContext

func (*IncludeExpreesionContext) Accept added in v1.3.2

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

func (*IncludeExpreesionContext) GetRuleContext added in v1.3.2

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

func (*IncludeExpreesionContext) Include added in v1.3.2

type IndexCallExpressionContext added in v1.3.1

type IndexCallExpressionContext struct {
	*ExpressionContext
}

func NewIndexCallExpressionContext added in v1.3.1

func NewIndexCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *IndexCallExpressionContext

func (*IndexCallExpressionContext) Accept added in v1.3.1

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

func (*IndexCallExpressionContext) CloseSquareBracket added in v1.3.1

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

func (*IndexCallExpressionContext) Expression added in v1.3.1

func (*IndexCallExpressionContext) GetRuleContext added in v1.3.1

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

func (*IndexCallExpressionContext) IndexMemberCallKey added in v1.3.2

func (*IndexCallExpressionContext) OpenSquareBracket added in v1.3.1

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

type IndexMemberCallKeyContext added in v1.3.2

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

func NewEmptyIndexMemberCallKeyContext added in v1.3.2

func NewEmptyIndexMemberCallKeyContext() *IndexMemberCallKeyContext

func NewIndexMemberCallKeyContext added in v1.3.2

func NewIndexMemberCallKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IndexMemberCallKeyContext

func (*IndexMemberCallKeyContext) Accept added in v1.3.2

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

func (*IndexMemberCallKeyContext) Expression added in v1.3.2

func (*IndexMemberCallKeyContext) GetParser added in v1.3.2

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

func (*IndexMemberCallKeyContext) GetRuleContext added in v1.3.2

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

func (*IndexMemberCallKeyContext) IsIndexMemberCallKeyContext added in v1.3.2

func (*IndexMemberCallKeyContext) IsIndexMemberCallKeyContext()

func (*IndexMemberCallKeyContext) MemberCallKey added in v1.3.2

func (*IndexMemberCallKeyContext) NumericConstant added in v1.3.2

func (*IndexMemberCallKeyContext) ToStringTree added in v1.3.2

func (s *IndexMemberCallKeyContext) 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 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 KeyContext added in v1.3.2

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

func NewEmptyKeyContext added in v1.3.2

func NewEmptyKeyContext() *KeyContext

func NewKeyContext added in v1.3.2

func NewKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyContext

func (*KeyContext) Abstract added in v1.3.2

func (s *KeyContext) Abstract() antlr.TerminalNode

func (*KeyContext) Accept added in v1.3.2

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

func (*KeyContext) Array added in v1.3.2

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

func (*KeyContext) As added in v1.3.2

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

func (*KeyContext) Autoload added in v1.3.2

func (s *KeyContext) Autoload() antlr.TerminalNode

func (*KeyContext) BinaryCast added in v1.3.2

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

func (*KeyContext) BoolType added in v1.3.2

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

func (*KeyContext) BooleanConstant added in v1.3.2

func (s *KeyContext) BooleanConstant() antlr.TerminalNode

func (*KeyContext) Break added in v1.3.2

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

func (*KeyContext) Call added in v1.3.2

func (s *KeyContext) Call() antlr.TerminalNode

func (*KeyContext) CallStatic added in v1.3.2

func (s *KeyContext) CallStatic() antlr.TerminalNode

func (*KeyContext) Callable added in v1.3.2

func (s *KeyContext) Callable() antlr.TerminalNode

func (*KeyContext) Case added in v1.3.2

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

func (*KeyContext) Catch added in v1.3.2

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

func (*KeyContext) Class added in v1.3.2

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

func (*KeyContext) Class__ added in v1.3.2

func (s *KeyContext) Class__() antlr.TerminalNode

func (*KeyContext) Clone added in v1.3.2

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

func (*KeyContext) Clone__ added in v1.3.2

func (s *KeyContext) Clone__() antlr.TerminalNode

func (*KeyContext) Const added in v1.3.2

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

func (*KeyContext) Constructor added in v1.3.2

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

func (*KeyContext) Continue added in v1.3.2

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

func (*KeyContext) DebugInfo added in v1.3.2

func (s *KeyContext) DebugInfo() antlr.TerminalNode

func (*KeyContext) Declare added in v1.3.2

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

func (*KeyContext) Default added in v1.3.2

func (s *KeyContext) Default() antlr.TerminalNode

func (*KeyContext) Destruct added in v1.3.2

func (s *KeyContext) Destruct() antlr.TerminalNode

func (*KeyContext) Dir__ added in v1.3.2

func (s *KeyContext) Dir__() antlr.TerminalNode

func (*KeyContext) Do added in v1.3.2

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

func (*KeyContext) DoubleCast added in v1.3.2

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

func (*KeyContext) DoubleType added in v1.3.2

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

func (*KeyContext) Echo added in v1.3.2

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

func (*KeyContext) Else added in v1.3.2

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

func (*KeyContext) ElseIf added in v1.3.2

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

func (*KeyContext) Empty added in v1.3.2

func (s *KeyContext) Empty() antlr.TerminalNode

func (*KeyContext) Encoding added in v1.3.2

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

func (*KeyContext) EndDeclare added in v1.3.2

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

func (*KeyContext) EndFor added in v1.3.2

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

func (*KeyContext) EndForeach added in v1.3.2

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

func (*KeyContext) EndIf added in v1.3.2

func (s *KeyContext) EndIf() antlr.TerminalNode

func (*KeyContext) EndSwitch added in v1.3.2

func (s *KeyContext) EndSwitch() antlr.TerminalNode

func (*KeyContext) EndWhile added in v1.3.2

func (s *KeyContext) EndWhile() antlr.TerminalNode

func (*KeyContext) Enum_ added in v1.3.2

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

func (*KeyContext) Extends added in v1.3.2

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

func (*KeyContext) File__ added in v1.3.2

func (s *KeyContext) File__() antlr.TerminalNode

func (*KeyContext) Final added in v1.3.2

func (s *KeyContext) Final() antlr.TerminalNode

func (*KeyContext) Finally added in v1.3.2

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

func (*KeyContext) FloatCast added in v1.3.2

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

func (*KeyContext) For added in v1.3.2

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

func (*KeyContext) Foreach added in v1.3.2

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

func (*KeyContext) From added in v1.3.2

func (s *KeyContext) From() antlr.TerminalNode

func (*KeyContext) Function_ added in v1.3.2

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

func (*KeyContext) Function__ added in v1.3.2

func (s *KeyContext) Function__() antlr.TerminalNode

func (*KeyContext) Get added in v1.3.2

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

func (*KeyContext) GetParser added in v1.3.2

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

func (*KeyContext) GetRuleContext added in v1.3.2

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

func (*KeyContext) Global added in v1.3.2

func (s *KeyContext) Global() antlr.TerminalNode

func (*KeyContext) Goto added in v1.3.2

func (s *KeyContext) Goto() antlr.TerminalNode

func (*KeyContext) If added in v1.3.2

func (s *KeyContext) If() antlr.TerminalNode

func (*KeyContext) Implements added in v1.3.2

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

func (*KeyContext) Import added in v1.3.2

func (s *KeyContext) Import() antlr.TerminalNode

func (*KeyContext) InstanceOf added in v1.3.2

func (s *KeyContext) InstanceOf() antlr.TerminalNode

func (*KeyContext) InsteadOf added in v1.3.2

func (s *KeyContext) InsteadOf() antlr.TerminalNode

func (*KeyContext) Int16Cast added in v1.3.2

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

func (*KeyContext) Int64Type added in v1.3.2

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

func (*KeyContext) Int8Cast added in v1.3.2

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

func (*KeyContext) IntType added in v1.3.2

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

func (*KeyContext) Interface added in v1.3.2

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

func (*KeyContext) Invoke added in v1.3.2

func (s *KeyContext) Invoke() antlr.TerminalNode

func (*KeyContext) IsKeyContext added in v1.3.2

func (*KeyContext) IsKeyContext()

func (*KeyContext) IsSet__ added in v1.3.2

func (s *KeyContext) IsSet__() antlr.TerminalNode

func (*KeyContext) LambdaFn added in v1.3.2

func (s *KeyContext) LambdaFn() antlr.TerminalNode

func (*KeyContext) Line__ added in v1.3.2

func (s *KeyContext) Line__() antlr.TerminalNode

func (*KeyContext) List added in v1.3.2

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

func (*KeyContext) LogicalAnd added in v1.3.2

func (s *KeyContext) LogicalAnd() antlr.TerminalNode

func (*KeyContext) LogicalOr added in v1.3.2

func (s *KeyContext) LogicalOr() antlr.TerminalNode

func (*KeyContext) LogicalXor added in v1.3.2

func (s *KeyContext) LogicalXor() antlr.TerminalNode

func (*KeyContext) Match_ added in v1.3.2

func (s *KeyContext) Match_() antlr.TerminalNode

func (*KeyContext) Method__ added in v1.3.2

func (s *KeyContext) Method__() antlr.TerminalNode

func (*KeyContext) Namespace added in v1.3.2

func (s *KeyContext) Namespace() antlr.TerminalNode

func (*KeyContext) Namespace__ added in v1.3.2

func (s *KeyContext) Namespace__() antlr.TerminalNode

func (*KeyContext) New added in v1.3.2

func (s *KeyContext) New() antlr.TerminalNode

func (*KeyContext) Null added in v1.3.2

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

func (*KeyContext) ObjectType added in v1.3.2

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

func (*KeyContext) Parent_ added in v1.3.2

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

func (*KeyContext) Partial added in v1.3.2

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

func (*KeyContext) Print added in v1.3.2

func (s *KeyContext) Print() antlr.TerminalNode

func (*KeyContext) Private added in v1.3.2

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

func (*KeyContext) Protected added in v1.3.2

func (s *KeyContext) Protected() antlr.TerminalNode

func (*KeyContext) Public added in v1.3.2

func (s *KeyContext) Public() antlr.TerminalNode

func (*KeyContext) Readonly added in v1.3.2

func (s *KeyContext) Readonly() antlr.TerminalNode

func (*KeyContext) Resource added in v1.3.2

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

func (*KeyContext) Return added in v1.3.2

func (s *KeyContext) Return() antlr.TerminalNode

func (*KeyContext) Set added in v1.3.2

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

func (*KeyContext) SetState added in v1.3.2

func (s *KeyContext) SetState() antlr.TerminalNode

func (*KeyContext) Sleep added in v1.3.2

func (s *KeyContext) Sleep() antlr.TerminalNode

func (*KeyContext) Static added in v1.3.2

func (s *KeyContext) Static() antlr.TerminalNode

func (*KeyContext) StrictTypes added in v1.3.2

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

func (*KeyContext) StringType added in v1.3.2

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

func (*KeyContext) Switch added in v1.3.2

func (s *KeyContext) Switch() antlr.TerminalNode

func (*KeyContext) Ticks added in v1.3.2

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

func (*KeyContext) ToStringTree added in v1.3.2

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

func (*KeyContext) ToString__ added in v1.3.2

func (s *KeyContext) ToString__() antlr.TerminalNode

func (*KeyContext) Traic__ added in v1.3.2

func (s *KeyContext) Traic__() antlr.TerminalNode

func (*KeyContext) Trait added in v1.3.2

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

func (*KeyContext) Try added in v1.3.2

func (s *KeyContext) Try() antlr.TerminalNode

func (*KeyContext) Typeof added in v1.3.2

func (s *KeyContext) Typeof() antlr.TerminalNode

func (*KeyContext) UintCast added in v1.3.2

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

func (*KeyContext) UnicodeCast added in v1.3.2

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

func (*KeyContext) Unset__ added in v1.3.2

func (s *KeyContext) Unset__() antlr.TerminalNode

func (*KeyContext) Use added in v1.3.2

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

func (*KeyContext) Var added in v1.3.2

func (s *KeyContext) Var() antlr.TerminalNode

func (*KeyContext) Wakeup added in v1.3.2

func (s *KeyContext) Wakeup() antlr.TerminalNode

func (*KeyContext) While added in v1.3.2

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

func (*KeyContext) Yield added in v1.3.2

func (s *KeyContext) Yield() 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) IsLabelStatementContext

func (*LabelStatementContext) IsLabelStatementContext()

func (*LabelStatementContext) Label added in v1.3.2

func (s *LabelStatementContext) Label() antlr.TerminalNode

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 LeftArrayCreationContext added in v1.3.1

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

func NewEmptyLeftArrayCreationContext added in v1.3.1

func NewEmptyLeftArrayCreationContext() *LeftArrayCreationContext

func NewLeftArrayCreationContext added in v1.3.1

func NewLeftArrayCreationContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LeftArrayCreationContext

func (*LeftArrayCreationContext) Accept added in v1.3.1

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

func (*LeftArrayCreationContext) ArrayDestructuring added in v1.3.1

func (s *LeftArrayCreationContext) ArrayDestructuring() IArrayDestructuringContext

func (*LeftArrayCreationContext) ArrayItemList added in v1.3.1

func (*LeftArrayCreationContext) CloseRoundBracket added in v1.3.1

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

func (*LeftArrayCreationContext) GetParser added in v1.3.1

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

func (*LeftArrayCreationContext) GetRuleContext added in v1.3.1

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

func (*LeftArrayCreationContext) Identifier added in v1.3.1

func (*LeftArrayCreationContext) IsLeftArrayCreationContext added in v1.3.1

func (*LeftArrayCreationContext) IsLeftArrayCreationContext()

func (*LeftArrayCreationContext) OpenRoundBracket added in v1.3.1

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

func (*LeftArrayCreationContext) ToStringTree added in v1.3.1

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

type LeftVariableContext added in v1.3.1

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

func NewEmptyLeftVariableContext added in v1.3.1

func NewEmptyLeftVariableContext() *LeftVariableContext

func NewLeftVariableContext added in v1.3.1

func NewLeftVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LeftVariableContext

func (*LeftVariableContext) Accept added in v1.3.1

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

func (*LeftVariableContext) GetParser added in v1.3.1

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

func (*LeftVariableContext) GetRuleContext added in v1.3.1

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

func (*LeftVariableContext) IsLeftVariableContext added in v1.3.1

func (*LeftVariableContext) IsLeftVariableContext()

func (*LeftVariableContext) ToStringTree added in v1.3.1

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

func (*LeftVariableContext) Variable added in v1.3.2

func (s *LeftVariableContext) Variable() IVariableContext

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 MemberCallExpressionContext added in v1.3.1

type MemberCallExpressionContext struct {
	*ExpressionContext
}

func NewMemberCallExpressionContext added in v1.3.1

func NewMemberCallExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberCallExpressionContext

func (*MemberCallExpressionContext) Accept added in v1.3.1

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

func (*MemberCallExpressionContext) Expression added in v1.3.1

func (*MemberCallExpressionContext) GetRuleContext added in v1.3.1

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

func (*MemberCallExpressionContext) MemberCallKey added in v1.3.2

func (*MemberCallExpressionContext) ObjectOperator added in v1.3.1

func (s *MemberCallExpressionContext) ObjectOperator() antlr.TerminalNode

type MemberCallKeyContext added in v1.3.2

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

func NewEmptyMemberCallKeyContext added in v1.3.2

func NewEmptyMemberCallKeyContext() *MemberCallKeyContext

func NewMemberCallKeyContext added in v1.3.2

func NewMemberCallKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MemberCallKeyContext

func (*MemberCallKeyContext) Accept added in v1.3.2

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

func (*MemberCallKeyContext) GetParser added in v1.3.2

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

func (*MemberCallKeyContext) GetRuleContext added in v1.3.2

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

func (*MemberCallKeyContext) Identifier added in v1.3.2

func (s *MemberCallKeyContext) Identifier() IIdentifierContext

func (*MemberCallKeyContext) IsMemberCallKeyContext added in v1.3.2

func (*MemberCallKeyContext) IsMemberCallKeyContext()

func (*MemberCallKeyContext) String_ added in v1.3.2

func (s *MemberCallKeyContext) String_() IStringContext

func (*MemberCallKeyContext) ToStringTree added in v1.3.2

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

func (*MemberCallKeyContext) Variable added in v1.3.2

func (s *MemberCallKeyContext) Variable() IVariableContext

type MemberCallVariableContext added in v1.3.2

type MemberCallVariableContext struct {
	*VariableContext
}

func NewMemberCallVariableContext added in v1.3.2

func NewMemberCallVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *MemberCallVariableContext

func (*MemberCallVariableContext) Accept added in v1.3.2

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

func (*MemberCallVariableContext) AllDollar added in v1.3.2

func (s *MemberCallVariableContext) AllDollar() []antlr.TerminalNode

func (*MemberCallVariableContext) CloseCurlyBracket added in v1.3.2

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

func (*MemberCallVariableContext) Dollar added in v1.3.2

func (s *MemberCallVariableContext) Dollar(i int) antlr.TerminalNode

func (*MemberCallVariableContext) Expression added in v1.3.2

func (*MemberCallVariableContext) GetRuleContext added in v1.3.2

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

func (*MemberCallVariableContext) OpenCurlyBracket added in v1.3.2

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

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) AnonymousClass added in v1.3.2

func (s *NewExprContext) AnonymousClass() IAnonymousClassContext

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 NormalVariableContext added in v1.3.2

type NormalVariableContext struct {
	*VariableContext
}

func NewNormalVariableContext added in v1.3.2

func NewNormalVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *NormalVariableContext

func (*NormalVariableContext) Accept added in v1.3.2

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

func (*NormalVariableContext) GetRuleContext added in v1.3.2

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

func (*NormalVariableContext) VarName added in v1.3.2

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

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 OrdinaryAssignmentExpressionContext added in v1.3.1

type OrdinaryAssignmentExpressionContext struct {
	*ExpressionContext
}

func NewOrdinaryAssignmentExpressionContext added in v1.3.1

func NewOrdinaryAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *OrdinaryAssignmentExpressionContext

func (*OrdinaryAssignmentExpressionContext) Accept added in v1.3.1

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

func (*OrdinaryAssignmentExpressionContext) AssignmentOperator added in v1.3.1

func (*OrdinaryAssignmentExpressionContext) Expression added in v1.3.1

func (*OrdinaryAssignmentExpressionContext) GetRuleContext added in v1.3.1

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

func (*OrdinaryAssignmentExpressionContext) LeftVariable added in v1.3.1

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) DefineExpr added in v1.3.2

func (p *PHPParser) DefineExpr() (localctx IDefineExprContext)

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) FullyQualifiedNamespaceExpr added in v1.3.2

func (p *PHPParser) FullyQualifiedNamespaceExpr() (localctx IFullyQualifiedNamespaceExprContext)

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) Include added in v1.3.2

func (p *PHPParser) Include() (localctx IIncludeContext)

func (*PHPParser) IndexMemberCallKey added in v1.3.2

func (p *PHPParser) IndexMemberCallKey() (localctx IIndexMemberCallKeyContext)

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) Key added in v1.3.2

func (p *PHPParser) Key() (localctx IKeyContext)

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) LeftArrayCreation added in v1.3.1

func (p *PHPParser) LeftArrayCreation() (localctx ILeftArrayCreationContext)

func (*PHPParser) LeftVariable added in v1.3.1

func (p *PHPParser) LeftVariable() (localctx ILeftVariableContext)

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) MemberCallKey added in v1.3.2

func (p *PHPParser) MemberCallKey() (localctx IMemberCallKeyContext)

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) StaticClassExpr added in v1.3.2

func (p *PHPParser) StaticClassExpr() (localctx IStaticClassExprContext)

func (*PHPParser) StaticClassExprFunctionMember added in v1.3.2

func (p *PHPParser) StaticClassExprFunctionMember() (localctx IStaticClassExprFunctionMemberContext)

func (*PHPParser) StaticClassExprVariableMember added in v1.3.2

func (p *PHPParser) StaticClassExprVariableMember() (localctx IStaticClassExprVariableMemberContext)

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) SwitchCaseBlock added in v1.3.2

func (p *PHPParser) SwitchCaseBlock() (localctx ISwitchCaseBlockContext)

func (*PHPParser) SwitchDefaultBlock added in v1.3.2

func (p *PHPParser) SwitchDefaultBlock() (localctx ISwitchDefaultBlockContext)

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) Variable added in v1.3.2

func (p *PHPParser) Variable() (localctx IVariableContext)

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#switchCaseBlock.
	VisitSwitchCaseBlock(ctx *SwitchCaseBlockContext) interface{}

	// Visit a parse tree produced by PHPParser#switchDefaultBlock.
	VisitSwitchDefaultBlock(ctx *SwitchDefaultBlockContext) 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#TraitUse.
	VisitTraitUse(ctx *TraitUseContext) interface{}

	// Visit a parse tree produced by PHPParser#propertyModifiersVariable.
	VisitPropertyModifiersVariable(ctx *PropertyModifiersVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#Const.
	VisitConst(ctx *ConstContext) interface{}

	// Visit a parse tree produced by PHPParser#Function.
	VisitFunction(ctx *FunctionContext) 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#fullyQualifiedNamespaceExpr.
	VisitFullyQualifiedNamespaceExpr(ctx *FullyQualifiedNamespaceExprContext) interface{}

	// Visit a parse tree produced by PHPParser#staticClassExpr.
	VisitStaticClassExpr(ctx *StaticClassExprContext) interface{}

	// Visit a parse tree produced by PHPParser#ClassStaticFunctionMember.
	VisitClassStaticFunctionMember(ctx *ClassStaticFunctionMemberContext) interface{}

	// Visit a parse tree produced by PHPParser#ClassDirectFunctionMember.
	VisitClassDirectFunctionMember(ctx *ClassDirectFunctionMemberContext) interface{}

	// Visit a parse tree produced by PHPParser#StringAsIndirectClassStaticFunctionMember.
	VisitStringAsIndirectClassStaticFunctionMember(ctx *StringAsIndirectClassStaticFunctionMemberContext) interface{}

	// Visit a parse tree produced by PHPParser#VariableAsIndirectClassStaticFunctionMember.
	VisitVariableAsIndirectClassStaticFunctionMember(ctx *VariableAsIndirectClassStaticFunctionMemberContext) interface{}

	// Visit a parse tree produced by PHPParser#ClassStaticVariable.
	VisitClassStaticVariable(ctx *ClassStaticVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#ClassDirectStaticVariable.
	VisitClassDirectStaticVariable(ctx *ClassDirectStaticVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#StringAsIndirectClassStaticVariable.
	VisitStringAsIndirectClassStaticVariable(ctx *StringAsIndirectClassStaticVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#VariableAsIndirectClassStaticVariable.
	VisitVariableAsIndirectClassStaticVariable(ctx *VariableAsIndirectClassStaticVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#memberCallKey.
	VisitMemberCallKey(ctx *MemberCallKeyContext) interface{}

	// Visit a parse tree produced by PHPParser#indexMemberCallKey.
	VisitIndexMemberCallKey(ctx *IndexMemberCallKeyContext) interface{}

	// Visit a parse tree produced by PHPParser#SpecialWordExpression.
	VisitSpecialWordExpression(ctx *SpecialWordExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ShortQualifiedNameExpression.
	VisitShortQualifiedNameExpression(ctx *ShortQualifiedNameExpressionContext) 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#MemberCallExpression.
	VisitMemberCallExpression(ctx *MemberCallExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ArrayCreationUnpackExpression.
	VisitArrayCreationUnpackExpression(ctx *ArrayCreationUnpackExpressionContext) 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#FunctionCallExpression.
	VisitFunctionCallExpression(ctx *FunctionCallExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#LogicalExpression.
	VisitLogicalExpression(ctx *LogicalExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#SliceCallAssignmentExpression.
	VisitSliceCallAssignmentExpression(ctx *SliceCallAssignmentExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#PrintExpression.
	VisitPrintExpression(ctx *PrintExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#PostfixIncDecExpression.
	VisitPostfixIncDecExpression(ctx *PostfixIncDecExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#IndexCallExpression.
	VisitIndexCallExpression(ctx *IndexCallExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#CodeExecExpression.
	VisitCodeExecExpression(ctx *CodeExecExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#CloneExpression.
	VisitCloneExpression(ctx *CloneExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#IncludeExpreesion.
	VisitIncludeExpreesion(ctx *IncludeExpreesionContext) interface{}

	// Visit a parse tree produced by PHPParser#StaticClassMemberCallAssignmentExpression.
	VisitStaticClassMemberCallAssignmentExpression(ctx *StaticClassMemberCallAssignmentExpressionContext) 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#VariableExpression.
	VisitVariableExpression(ctx *VariableExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#NullCoalescingExpression.
	VisitNullCoalescingExpression(ctx *NullCoalescingExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#DefinedOrScanDefinedExpression.
	VisitDefinedOrScanDefinedExpression(ctx *DefinedOrScanDefinedExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ArithmeticExpression.
	VisitArithmeticExpression(ctx *ArithmeticExpressionContext) 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#FieldMemberCallAssignmentExpression.
	VisitFieldMemberCallAssignmentExpression(ctx *FieldMemberCallAssignmentExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#ComparisonExpression.
	VisitComparisonExpression(ctx *ComparisonExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#OrdinaryAssignmentExpression.
	VisitOrdinaryAssignmentExpression(ctx *OrdinaryAssignmentExpressionContext) 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#LambdaFunctionExpression.
	VisitLambdaFunctionExpression(ctx *LambdaFunctionExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#BitwiseExpression.
	VisitBitwiseExpression(ctx *BitwiseExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#FullyQualifiedNamespaceExpression.
	VisitFullyQualifiedNamespaceExpression(ctx *FullyQualifiedNamespaceExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#StaticClassAccessExpression.
	VisitStaticClassAccessExpression(ctx *StaticClassAccessExpressionContext) interface{}

	// Visit a parse tree produced by PHPParser#leftVariable.
	VisitLeftVariable(ctx *LeftVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#defineExpr.
	VisitDefineExpr(ctx *DefineExprContext) interface{}

	// Visit a parse tree produced by PHPParser#NormalVariable.
	VisitNormalVariable(ctx *NormalVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#DynamicVariable.
	VisitDynamicVariable(ctx *DynamicVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#MemberCallVariable.
	VisitMemberCallVariable(ctx *MemberCallVariableContext) interface{}

	// Visit a parse tree produced by PHPParser#include.
	VisitInclude(ctx *IncludeContext) interface{}

	// Visit a parse tree produced by PHPParser#leftArrayCreation.
	VisitLeftArrayCreation(ctx *LeftArrayCreationContext) 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#key.
	VisitKey(ctx *KeyContext) 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

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) CloseRoundBracket added in v1.3.1

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

func (*ParenthesisExpressionContext) Expression added in v1.3.1

func (*ParenthesisExpressionContext) GetRuleContext

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

func (*ParenthesisExpressionContext) OpenRoundBracket added in v1.3.1

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

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) PHPEnd added in v1.3.2

func (s *PhpBlockContext) PHPEnd() antlr.TerminalNode

func (*PhpBlockContext) PHPEndSingleLineComment added in v1.3.2

func (s *PhpBlockContext) PHPEndSingleLineComment() antlr.TerminalNode

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

func (*PostfixIncDecExpressionContext) LeftVariable added in v1.3.1

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

func (*PrefixIncDecExpressionContext) LeftVariable added in v1.3.1

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 PropertyModifiersVariableContext added in v1.3.2

type PropertyModifiersVariableContext struct {
	*ClassStatementContext
}

func NewPropertyModifiersVariableContext added in v1.3.2

func NewPropertyModifiersVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *PropertyModifiersVariableContext

func (*PropertyModifiersVariableContext) Accept added in v1.3.2

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

func (*PropertyModifiersVariableContext) AllComma added in v1.3.2

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

func (*PropertyModifiersVariableContext) AllVariableInitializer added in v1.3.2

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

func (*PropertyModifiersVariableContext) Attributes added in v1.3.2

func (*PropertyModifiersVariableContext) Comma added in v1.3.2

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

func (*PropertyModifiersVariableContext) GetRuleContext added in v1.3.2

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

func (*PropertyModifiersVariableContext) PropertyModifiers added in v1.3.2

func (*PropertyModifiersVariableContext) SemiColon added in v1.3.2

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

func (*PropertyModifiersVariableContext) TypeHint added in v1.3.2

func (*PropertyModifiersVariableContext) VariableInitializer added in v1.3.2

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 ShortQualifiedNameExpressionContext added in v1.3.2

type ShortQualifiedNameExpressionContext struct {
	*ExpressionContext
}

func NewShortQualifiedNameExpressionContext added in v1.3.2

func NewShortQualifiedNameExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShortQualifiedNameExpressionContext

func (*ShortQualifiedNameExpressionContext) Accept added in v1.3.2

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

func (*ShortQualifiedNameExpressionContext) GetRuleContext added in v1.3.2

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

func (*ShortQualifiedNameExpressionContext) Identifier added in v1.3.2

type SliceCallAssignmentExpressionContext added in v1.3.1

type SliceCallAssignmentExpressionContext struct {
	*ExpressionContext
}

func NewSliceCallAssignmentExpressionContext added in v1.3.1

func NewSliceCallAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *SliceCallAssignmentExpressionContext

func (*SliceCallAssignmentExpressionContext) Accept added in v1.3.1

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

func (*SliceCallAssignmentExpressionContext) AllExpression added in v1.3.1

func (*SliceCallAssignmentExpressionContext) AssignmentOperator added in v1.3.1

func (*SliceCallAssignmentExpressionContext) CloseSquareBracket added in v1.3.2

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

func (*SliceCallAssignmentExpressionContext) Expression added in v1.3.1

func (*SliceCallAssignmentExpressionContext) GetRuleContext added in v1.3.1

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

func (*SliceCallAssignmentExpressionContext) IndexMemberCallKey added in v1.3.2

func (*SliceCallAssignmentExpressionContext) OpenSquareBracket added in v1.3.2

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

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) Die added in v1.3.2

func (s *SpecialWordExpressionContext) Die() antlr.TerminalNode

func (*SpecialWordExpressionContext) Empty

func (s *SpecialWordExpressionContext) Empty() antlr.TerminalNode

func (*SpecialWordExpressionContext) Eq

func (s *SpecialWordExpressionContext) Eq() 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) 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) 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 StaticClassAccessExpressionContext added in v1.3.2

type StaticClassAccessExpressionContext struct {
	*ExpressionContext
}

func NewStaticClassAccessExpressionContext added in v1.3.2

func NewStaticClassAccessExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StaticClassAccessExpressionContext

func (*StaticClassAccessExpressionContext) Accept added in v1.3.2

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

func (*StaticClassAccessExpressionContext) GetRuleContext added in v1.3.2

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

func (*StaticClassAccessExpressionContext) StaticClassExpr added in v1.3.2

type StaticClassExprContext added in v1.3.2

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

func NewEmptyStaticClassExprContext added in v1.3.2

func NewEmptyStaticClassExprContext() *StaticClassExprContext

func NewStaticClassExprContext added in v1.3.2

func NewStaticClassExprContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StaticClassExprContext

func (*StaticClassExprContext) Accept added in v1.3.2

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

func (*StaticClassExprContext) GetParser added in v1.3.2

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

func (*StaticClassExprContext) GetRuleContext added in v1.3.2

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

func (*StaticClassExprContext) IsStaticClassExprContext added in v1.3.2

func (*StaticClassExprContext) IsStaticClassExprContext()

func (*StaticClassExprContext) StaticClassExprFunctionMember added in v1.3.2

func (s *StaticClassExprContext) StaticClassExprFunctionMember() IStaticClassExprFunctionMemberContext

func (*StaticClassExprContext) StaticClassExprVariableMember added in v1.3.2

func (s *StaticClassExprContext) StaticClassExprVariableMember() IStaticClassExprVariableMemberContext

func (*StaticClassExprContext) ToStringTree added in v1.3.2

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

type StaticClassExprFunctionMemberContext added in v1.3.2

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

func NewEmptyStaticClassExprFunctionMemberContext added in v1.3.2

func NewEmptyStaticClassExprFunctionMemberContext() *StaticClassExprFunctionMemberContext

func NewStaticClassExprFunctionMemberContext added in v1.3.2

func NewStaticClassExprFunctionMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StaticClassExprFunctionMemberContext

func (*StaticClassExprFunctionMemberContext) CopyFrom added in v1.3.2

func (*StaticClassExprFunctionMemberContext) GetParser added in v1.3.2

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

func (*StaticClassExprFunctionMemberContext) GetRuleContext added in v1.3.2

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

func (*StaticClassExprFunctionMemberContext) IsStaticClassExprFunctionMemberContext added in v1.3.2

func (*StaticClassExprFunctionMemberContext) IsStaticClassExprFunctionMemberContext()

func (*StaticClassExprFunctionMemberContext) ToStringTree added in v1.3.2

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

type StaticClassExprVariableMemberContext added in v1.3.2

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

func NewEmptyStaticClassExprVariableMemberContext added in v1.3.2

func NewEmptyStaticClassExprVariableMemberContext() *StaticClassExprVariableMemberContext

func NewStaticClassExprVariableMemberContext added in v1.3.2

func NewStaticClassExprVariableMemberContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StaticClassExprVariableMemberContext

func (*StaticClassExprVariableMemberContext) CopyFrom added in v1.3.2

func (*StaticClassExprVariableMemberContext) GetParser added in v1.3.2

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

func (*StaticClassExprVariableMemberContext) GetRuleContext added in v1.3.2

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

func (*StaticClassExprVariableMemberContext) IsStaticClassExprVariableMemberContext added in v1.3.2

func (*StaticClassExprVariableMemberContext) IsStaticClassExprVariableMemberContext()

func (*StaticClassExprVariableMemberContext) ToStringTree added in v1.3.2

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

type StaticClassMemberCallAssignmentExpressionContext added in v1.3.2

type StaticClassMemberCallAssignmentExpressionContext struct {
	*ExpressionContext
}

func NewStaticClassMemberCallAssignmentExpressionContext added in v1.3.2

func NewStaticClassMemberCallAssignmentExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StaticClassMemberCallAssignmentExpressionContext

func (*StaticClassMemberCallAssignmentExpressionContext) Accept added in v1.3.2

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

func (*StaticClassMemberCallAssignmentExpressionContext) AssignmentOperator added in v1.3.2

func (*StaticClassMemberCallAssignmentExpressionContext) Expression added in v1.3.2

func (*StaticClassMemberCallAssignmentExpressionContext) GetRuleContext added in v1.3.2

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

func (*StaticClassMemberCallAssignmentExpressionContext) StaticClassExprVariableMember added in v1.3.2

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 StringAsIndirectClassStaticFunctionMemberContext added in v1.3.2

type StringAsIndirectClassStaticFunctionMemberContext struct {
	*StaticClassExprFunctionMemberContext
}

func NewStringAsIndirectClassStaticFunctionMemberContext added in v1.3.2

func NewStringAsIndirectClassStaticFunctionMemberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringAsIndirectClassStaticFunctionMemberContext

func (*StringAsIndirectClassStaticFunctionMemberContext) Accept added in v1.3.2

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

func (*StringAsIndirectClassStaticFunctionMemberContext) DoubleColon added in v1.3.2

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

func (*StringAsIndirectClassStaticFunctionMemberContext) GetRuleContext added in v1.3.2

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

func (*StringAsIndirectClassStaticFunctionMemberContext) Identifier added in v1.3.2

func (*StringAsIndirectClassStaticFunctionMemberContext) String_ added in v1.3.2

type StringAsIndirectClassStaticVariableContext added in v1.3.2

type StringAsIndirectClassStaticVariableContext struct {
	*StaticClassExprVariableMemberContext
}

func NewStringAsIndirectClassStaticVariableContext added in v1.3.2

func NewStringAsIndirectClassStaticVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *StringAsIndirectClassStaticVariableContext

func (*StringAsIndirectClassStaticVariableContext) Accept added in v1.3.2

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

func (*StringAsIndirectClassStaticVariableContext) DoubleColon added in v1.3.2

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

func (*StringAsIndirectClassStaticVariableContext) GetRuleContext added in v1.3.2

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

func (*StringAsIndirectClassStaticVariableContext) String_ added in v1.3.2

func (*StringAsIndirectClassStaticVariableContext) VarName added in v1.3.2

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

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 SwitchCaseBlockContext added in v1.3.2

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

func NewEmptySwitchCaseBlockContext added in v1.3.2

func NewEmptySwitchCaseBlockContext() *SwitchCaseBlockContext

func NewSwitchCaseBlockContext added in v1.3.2

func NewSwitchCaseBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchCaseBlockContext

func (*SwitchCaseBlockContext) Accept added in v1.3.2

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

func (*SwitchCaseBlockContext) AllSemiColon added in v1.3.2

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

func (*SwitchCaseBlockContext) Case added in v1.3.2

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

func (*SwitchCaseBlockContext) Colon added in v1.3.2

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

func (*SwitchCaseBlockContext) Expression added in v1.3.2

func (*SwitchCaseBlockContext) GetParser added in v1.3.2

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

func (*SwitchCaseBlockContext) GetRuleContext added in v1.3.2

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

func (*SwitchCaseBlockContext) InnerStatementList added in v1.3.2

func (s *SwitchCaseBlockContext) InnerStatementList() IInnerStatementListContext

func (*SwitchCaseBlockContext) IsSwitchCaseBlockContext added in v1.3.2

func (*SwitchCaseBlockContext) IsSwitchCaseBlockContext()

func (*SwitchCaseBlockContext) SemiColon added in v1.3.2

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

func (*SwitchCaseBlockContext) ToStringTree added in v1.3.2

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

type SwitchDefaultBlockContext added in v1.3.2

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

func NewEmptySwitchDefaultBlockContext added in v1.3.2

func NewEmptySwitchDefaultBlockContext() *SwitchDefaultBlockContext

func NewSwitchDefaultBlockContext added in v1.3.2

func NewSwitchDefaultBlockContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SwitchDefaultBlockContext

func (*SwitchDefaultBlockContext) Accept added in v1.3.2

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

func (*SwitchDefaultBlockContext) AllSemiColon added in v1.3.2

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

func (*SwitchDefaultBlockContext) Colon added in v1.3.2

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

func (*SwitchDefaultBlockContext) Default added in v1.3.2

func (s *SwitchDefaultBlockContext) Default() antlr.TerminalNode

func (*SwitchDefaultBlockContext) GetParser added in v1.3.2

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

func (*SwitchDefaultBlockContext) GetRuleContext added in v1.3.2

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

func (*SwitchDefaultBlockContext) InnerStatementList added in v1.3.2

func (s *SwitchDefaultBlockContext) InnerStatementList() IInnerStatementListContext

func (*SwitchDefaultBlockContext) IsSwitchDefaultBlockContext added in v1.3.2

func (*SwitchDefaultBlockContext) IsSwitchDefaultBlockContext()

func (*SwitchDefaultBlockContext) SemiColon added in v1.3.2

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

func (*SwitchDefaultBlockContext) ToStringTree added in v1.3.2

func (s *SwitchDefaultBlockContext) 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) AllSwitchCaseBlock added in v1.3.2

func (s *SwitchStatementContext) AllSwitchCaseBlock() []ISwitchCaseBlockContext

func (*SwitchStatementContext) AllSwitchDefaultBlock added in v1.3.2

func (s *SwitchStatementContext) AllSwitchDefaultBlock() []ISwitchDefaultBlockContext

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) SwitchCaseBlock added in v1.3.2

func (s *SwitchStatementContext) SwitchCaseBlock(i int) ISwitchCaseBlockContext

func (*SwitchStatementContext) SwitchDefaultBlock added in v1.3.2

func (s *SwitchStatementContext) SwitchDefaultBlock(i int) ISwitchDefaultBlockContext

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 TraitUseContext added in v1.3.2

type TraitUseContext struct {
	*ClassStatementContext
}

func NewTraitUseContext added in v1.3.2

func NewTraitUseContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *TraitUseContext

func (*TraitUseContext) Accept added in v1.3.2

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

func (*TraitUseContext) GetRuleContext added in v1.3.2

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

func (*TraitUseContext) QualifiedNamespaceNameList added in v1.3.2

func (s *TraitUseContext) QualifiedNamespaceNameList() IQualifiedNamespaceNameListContext

func (*TraitUseContext) TraitAdaptations added in v1.3.2

func (s *TraitUseContext) TraitAdaptations() ITraitAdaptationsContext

func (*TraitUseContext) Use added in v1.3.2

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

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 VariableAsIndirectClassStaticFunctionMemberContext added in v1.3.2

type VariableAsIndirectClassStaticFunctionMemberContext struct {
	*StaticClassExprFunctionMemberContext
}

func NewVariableAsIndirectClassStaticFunctionMemberContext added in v1.3.2

func NewVariableAsIndirectClassStaticFunctionMemberContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VariableAsIndirectClassStaticFunctionMemberContext

func (*VariableAsIndirectClassStaticFunctionMemberContext) Accept added in v1.3.2

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

func (*VariableAsIndirectClassStaticFunctionMemberContext) DoubleColon added in v1.3.2

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

func (*VariableAsIndirectClassStaticFunctionMemberContext) GetRuleContext added in v1.3.2

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

func (*VariableAsIndirectClassStaticFunctionMemberContext) Identifier added in v1.3.2

func (*VariableAsIndirectClassStaticFunctionMemberContext) Variable added in v1.3.2

type VariableAsIndirectClassStaticVariableContext added in v1.3.2

type VariableAsIndirectClassStaticVariableContext struct {
	*StaticClassExprVariableMemberContext
}

func NewVariableAsIndirectClassStaticVariableContext added in v1.3.2

func NewVariableAsIndirectClassStaticVariableContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VariableAsIndirectClassStaticVariableContext

func (*VariableAsIndirectClassStaticVariableContext) Accept added in v1.3.2

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

func (*VariableAsIndirectClassStaticVariableContext) DoubleColon added in v1.3.2

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

func (*VariableAsIndirectClassStaticVariableContext) GetRuleContext added in v1.3.2

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

func (*VariableAsIndirectClassStaticVariableContext) VarName added in v1.3.2

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

func (*VariableAsIndirectClassStaticVariableContext) Variable added in v1.3.2

type VariableContext added in v1.3.2

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

func NewEmptyVariableContext added in v1.3.2

func NewEmptyVariableContext() *VariableContext

func NewVariableContext added in v1.3.2

func NewVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *VariableContext

func (*VariableContext) CopyFrom added in v1.3.2

func (s *VariableContext) CopyFrom(ctx *VariableContext)

func (*VariableContext) GetParser added in v1.3.2

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

func (*VariableContext) GetRuleContext added in v1.3.2

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

func (*VariableContext) IsVariableContext added in v1.3.2

func (*VariableContext) IsVariableContext()

func (*VariableContext) ToStringTree added in v1.3.2

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

type VariableExpressionContext added in v1.3.1

type VariableExpressionContext struct {
	*ExpressionContext
}

func NewVariableExpressionContext added in v1.3.1

func NewVariableExpressionContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *VariableExpressionContext

func (*VariableExpressionContext) Accept added in v1.3.1

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

func (*VariableExpressionContext) GetRuleContext added in v1.3.1

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

func (*VariableExpressionContext) Variable added in v1.3.2

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