Class KotlinParser
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- net.sourceforge.pmd.lang.ast.impl.antlr4.AntlrGeneratedParserBase<KotlinNode>
-
- net.sourceforge.pmd.lang.kotlin.ast.KotlinParser
-
public class KotlinParser extends AntlrGeneratedParserBase<KotlinNode>
-
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description KotlinParser(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
-
Methods inherited from class net.sourceforge.pmd.lang.ast.impl.antlr4.AntlrGeneratedParserBase
asPmdNode, createErrorNode, createTerminalNode, enterOuterAlt, enterRecursionRule, enterRule, pushNewRecursionContext, sempred
-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
_decisionToDFA
protected static final org.antlr.v4.runtime.dfa.DFA[] _decisionToDFA
-
_sharedContextCache
protected static final org.antlr.v4.runtime.atn.PredictionContextCache _sharedContextCache
-
ShebangLine
public static final int ShebangLine
- See Also:
- Constant Field Values
-
DelimitedComment
public static final int DelimitedComment
- See Also:
- Constant Field Values
-
LineComment
public static final int LineComment
- See Also:
- Constant Field Values
-
WS
public static final int WS
- See Also:
- Constant Field Values
-
NL
public static final int NL
- See Also:
- Constant Field Values
-
RESERVED
public static final int RESERVED
- See Also:
- Constant Field Values
-
DOT
public static final int DOT
- See Also:
- Constant Field Values
-
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
-
LPAREN
public static final int LPAREN
- See Also:
- Constant Field Values
-
RPAREN
public static final int RPAREN
- See Also:
- Constant Field Values
-
LSQUARE
public static final int LSQUARE
- See Also:
- Constant Field Values
-
RSQUARE
public static final int RSQUARE
- See Also:
- Constant Field Values
-
LCURL
public static final int LCURL
- See Also:
- Constant Field Values
-
RCURL
public static final int RCURL
- See Also:
- Constant Field Values
-
MULT
public static final int MULT
- See Also:
- Constant Field Values
-
MOD
public static final int MOD
- See Also:
- Constant Field Values
-
DIV
public static final int DIV
- See Also:
- Constant Field Values
-
ADD
public static final int ADD
- See Also:
- Constant Field Values
-
SUB
public static final int SUB
- See Also:
- Constant Field Values
-
INCR
public static final int INCR
- See Also:
- Constant Field Values
-
DECR
public static final int DECR
- See Also:
- Constant Field Values
-
CONJ
public static final int CONJ
- See Also:
- Constant Field Values
-
DISJ
public static final int DISJ
- See Also:
- Constant Field Values
-
EXCL_WS
public static final int EXCL_WS
- See Also:
- Constant Field Values
-
EXCL_NO_WS
public static final int EXCL_NO_WS
- See Also:
- Constant Field Values
-
COLON
public static final int COLON
- See Also:
- Constant Field Values
-
SEMICOLON
public static final int SEMICOLON
- See Also:
- Constant Field Values
-
ASSIGNMENT
public static final int ASSIGNMENT
- See Also:
- Constant Field Values
-
ADD_ASSIGNMENT
public static final int ADD_ASSIGNMENT
- See Also:
- Constant Field Values
-
SUB_ASSIGNMENT
public static final int SUB_ASSIGNMENT
- See Also:
- Constant Field Values
-
MULT_ASSIGNMENT
public static final int MULT_ASSIGNMENT
- See Also:
- Constant Field Values
-
DIV_ASSIGNMENT
public static final int DIV_ASSIGNMENT
- See Also:
- Constant Field Values
-
MOD_ASSIGNMENT
public static final int MOD_ASSIGNMENT
- See Also:
- Constant Field Values
-
ARROW
public static final int ARROW
- See Also:
- Constant Field Values
-
DOUBLE_ARROW
public static final int DOUBLE_ARROW
- See Also:
- Constant Field Values
-
RANGE
public static final int RANGE
- See Also:
- Constant Field Values
-
COLONCOLON
public static final int COLONCOLON
- See Also:
- Constant Field Values
-
DOUBLE_SEMICOLON
public static final int DOUBLE_SEMICOLON
- See Also:
- Constant Field Values
-
HASH
public static final int HASH
- See Also:
- Constant Field Values
-
AT_NO_WS
public static final int AT_NO_WS
- See Also:
- Constant Field Values
-
AT_POST_WS
public static final int AT_POST_WS
- See Also:
- Constant Field Values
-
AT_PRE_WS
public static final int AT_PRE_WS
- See Also:
- Constant Field Values
-
AT_BOTH_WS
public static final int AT_BOTH_WS
- See Also:
- Constant Field Values
-
QUEST_WS
public static final int QUEST_WS
- See Also:
- Constant Field Values
-
QUEST_NO_WS
public static final int QUEST_NO_WS
- See Also:
- Constant Field Values
-
LANGLE
public static final int LANGLE
- See Also:
- Constant Field Values
-
RANGLE
public static final int RANGLE
- See Also:
- Constant Field Values
-
LE
public static final int LE
- See Also:
- Constant Field Values
-
GE
public static final int GE
- See Also:
- Constant Field Values
-
EXCL_EQ
public static final int EXCL_EQ
- See Also:
- Constant Field Values
-
EXCL_EQEQ
public static final int EXCL_EQEQ
- See Also:
- Constant Field Values
-
AS_SAFE
public static final int AS_SAFE
- See Also:
- Constant Field Values
-
EQEQ
public static final int EQEQ
- See Also:
- Constant Field Values
-
EQEQEQ
public static final int EQEQEQ
- See Also:
- Constant Field Values
-
SINGLE_QUOTE
public static final int SINGLE_QUOTE
- See Also:
- Constant Field Values
-
AMP
public static final int AMP
- See Also:
- Constant Field Values
-
RETURN_AT
public static final int RETURN_AT
- See Also:
- Constant Field Values
-
CONTINUE_AT
public static final int CONTINUE_AT
- See Also:
- Constant Field Values
-
BREAK_AT
public static final int BREAK_AT
- See Also:
- Constant Field Values
-
THIS_AT
public static final int THIS_AT
- See Also:
- Constant Field Values
-
SUPER_AT
public static final int SUPER_AT
- See Also:
- Constant Field Values
-
FILE
public static final int FILE
- See Also:
- Constant Field Values
-
FIELD
public static final int FIELD
- See Also:
- Constant Field Values
-
PROPERTY
public static final int PROPERTY
- See Also:
- Constant Field Values
-
GET
public static final int GET
- See Also:
- Constant Field Values
-
SET
public static final int SET
- See Also:
- Constant Field Values
-
RECEIVER
public static final int RECEIVER
- See Also:
- Constant Field Values
-
PARAM
public static final int PARAM
- See Also:
- Constant Field Values
-
SETPARAM
public static final int SETPARAM
- See Also:
- Constant Field Values
-
DELEGATE
public static final int DELEGATE
- See Also:
- Constant Field Values
-
PACKAGE
public static final int PACKAGE
- See Also:
- Constant Field Values
-
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
-
CLASS
public static final int CLASS
- See Also:
- Constant Field Values
-
INTERFACE
public static final int INTERFACE
- See Also:
- Constant Field Values
-
FUN
public static final int FUN
- See Also:
- Constant Field Values
-
OBJECT
public static final int OBJECT
- See Also:
- Constant Field Values
-
VAL
public static final int VAL
- See Also:
- Constant Field Values
-
VAR
public static final int VAR
- See Also:
- Constant Field Values
-
TYPE_ALIAS
public static final int TYPE_ALIAS
- See Also:
- Constant Field Values
-
CONSTRUCTOR
public static final int CONSTRUCTOR
- See Also:
- Constant Field Values
-
BY
public static final int BY
- See Also:
- Constant Field Values
-
COMPANION
public static final int COMPANION
- See Also:
- Constant Field Values
-
INIT
public static final int INIT
- See Also:
- Constant Field Values
-
THIS
public static final int THIS
- See Also:
- Constant Field Values
-
SUPER
public static final int SUPER
- See Also:
- Constant Field Values
-
TYPEOF
public static final int TYPEOF
- See Also:
- Constant Field Values
-
WHERE
public static final int WHERE
- See Also:
- Constant Field Values
-
IF
public static final int IF
- See Also:
- Constant Field Values
-
ELSE
public static final int ELSE
- See Also:
- Constant Field Values
-
WHEN
public static final int WHEN
- See Also:
- Constant Field Values
-
TRY
public static final int TRY
- See Also:
- Constant Field Values
-
CATCH
public static final int CATCH
- See Also:
- Constant Field Values
-
FINALLY
public static final int FINALLY
- See Also:
- Constant Field Values
-
FOR
public static final int FOR
- See Also:
- Constant Field Values
-
DO
public static final int DO
- See Also:
- Constant Field Values
-
WHILE
public static final int WHILE
- See Also:
- Constant Field Values
-
THROW
public static final int THROW
- See Also:
- Constant Field Values
-
RETURN
public static final int RETURN
- See Also:
- Constant Field Values
-
CONTINUE
public static final int CONTINUE
- See Also:
- Constant Field Values
-
BREAK
public static final int BREAK
- See Also:
- Constant Field Values
-
AS
public static final int AS
- See Also:
- Constant Field Values
-
IS
public static final int IS
- See Also:
- Constant Field Values
-
IN
public static final int IN
- See Also:
- Constant Field Values
-
NOT_IS
public static final int NOT_IS
- See Also:
- Constant Field Values
-
NOT_IN
public static final int NOT_IN
- See Also:
- Constant Field Values
-
OUT
public static final int OUT
- See Also:
- Constant Field Values
-
DYNAMIC
public static final int DYNAMIC
- See Also:
- Constant Field Values
-
PUBLIC
public static final int PUBLIC
- See Also:
- Constant Field Values
-
PRIVATE
public static final int PRIVATE
- See Also:
- Constant Field Values
-
PROTECTED
public static final int PROTECTED
- See Also:
- Constant Field Values
-
INTERNAL
public static final int INTERNAL
- See Also:
- Constant Field Values
-
ENUM
public static final int ENUM
- See Also:
- Constant Field Values
-
SEALED
public static final int SEALED
- See Also:
- Constant Field Values
-
ANNOTATION
public static final int ANNOTATION
- See Also:
- Constant Field Values
-
DATA
public static final int DATA
- See Also:
- Constant Field Values
-
INNER
public static final int INNER
- See Also:
- Constant Field Values
-
VALUE
public static final int VALUE
- See Also:
- Constant Field Values
-
TAILREC
public static final int TAILREC
- See Also:
- Constant Field Values
-
OPERATOR
public static final int OPERATOR
- See Also:
- Constant Field Values
-
INLINE
public static final int INLINE
- See Also:
- Constant Field Values
-
INFIX
public static final int INFIX
- See Also:
- Constant Field Values
-
EXTERNAL
public static final int EXTERNAL
- See Also:
- Constant Field Values
-
SUSPEND
public static final int SUSPEND
- See Also:
- Constant Field Values
-
OVERRIDE
public static final int OVERRIDE
- See Also:
- Constant Field Values
-
ABSTRACT
public static final int ABSTRACT
- See Also:
- Constant Field Values
-
FINAL
public static final int FINAL
- See Also:
- Constant Field Values
-
OPEN
public static final int OPEN
- See Also:
- Constant Field Values
-
CONST
public static final int CONST
- See Also:
- Constant Field Values
-
LATEINIT
public static final int LATEINIT
- See Also:
- Constant Field Values
-
VARARG
public static final int VARARG
- See Also:
- Constant Field Values
-
NOINLINE
public static final int NOINLINE
- See Also:
- Constant Field Values
-
CROSSINLINE
public static final int CROSSINLINE
- See Also:
- Constant Field Values
-
REIFIED
public static final int REIFIED
- See Also:
- Constant Field Values
-
EXPECT
public static final int EXPECT
- See Also:
- Constant Field Values
-
ACTUAL
public static final int ACTUAL
- See Also:
- Constant Field Values
-
RealLiteral
public static final int RealLiteral
- See Also:
- Constant Field Values
-
FloatLiteral
public static final int FloatLiteral
- See Also:
- Constant Field Values
-
DoubleLiteral
public static final int DoubleLiteral
- See Also:
- Constant Field Values
-
IntegerLiteral
public static final int IntegerLiteral
- See Also:
- Constant Field Values
-
HexLiteral
public static final int HexLiteral
- See Also:
- Constant Field Values
-
BinLiteral
public static final int BinLiteral
- See Also:
- Constant Field Values
-
UnsignedLiteral
public static final int UnsignedLiteral
- See Also:
- Constant Field Values
-
LongLiteral
public static final int LongLiteral
- See Also:
- Constant Field Values
-
BooleanLiteral
public static final int BooleanLiteral
- See Also:
- Constant Field Values
-
NullLiteral
public static final int NullLiteral
- See Also:
- Constant Field Values
-
CharacterLiteral
public static final int CharacterLiteral
- See Also:
- Constant Field Values
-
Identifier
public static final int Identifier
- See Also:
- Constant Field Values
-
IdentifierOrSoftKey
public static final int IdentifierOrSoftKey
- See Also:
- Constant Field Values
-
FieldIdentifier
public static final int FieldIdentifier
- See Also:
- Constant Field Values
-
QUOTE_OPEN
public static final int QUOTE_OPEN
- See Also:
- Constant Field Values
-
TRIPLE_QUOTE_OPEN
public static final int TRIPLE_QUOTE_OPEN
- See Also:
- Constant Field Values
-
UNICODE_CLASS_LL
public static final int UNICODE_CLASS_LL
- See Also:
- Constant Field Values
-
UNICODE_CLASS_LM
public static final int UNICODE_CLASS_LM
- See Also:
- Constant Field Values
-
UNICODE_CLASS_LO
public static final int UNICODE_CLASS_LO
- See Also:
- Constant Field Values
-
UNICODE_CLASS_LT
public static final int UNICODE_CLASS_LT
- See Also:
- Constant Field Values
-
UNICODE_CLASS_LU
public static final int UNICODE_CLASS_LU
- See Also:
- Constant Field Values
-
UNICODE_CLASS_ND
public static final int UNICODE_CLASS_ND
- See Also:
- Constant Field Values
-
UNICODE_CLASS_NL
public static final int UNICODE_CLASS_NL
- See Also:
- Constant Field Values
-
QUOTE_CLOSE
public static final int QUOTE_CLOSE
- See Also:
- Constant Field Values
-
LineStrRef
public static final int LineStrRef
- See Also:
- Constant Field Values
-
LineStrText
public static final int LineStrText
- See Also:
- Constant Field Values
-
LineStrEscapedChar
public static final int LineStrEscapedChar
- See Also:
- Constant Field Values
-
LineStrExprStart
public static final int LineStrExprStart
- See Also:
- Constant Field Values
-
TRIPLE_QUOTE_CLOSE
public static final int TRIPLE_QUOTE_CLOSE
- See Also:
- Constant Field Values
-
MultiLineStringQuote
public static final int MultiLineStringQuote
- See Also:
- Constant Field Values
-
MultiLineStrRef
public static final int MultiLineStrRef
- See Also:
- Constant Field Values
-
MultiLineStrText
public static final int MultiLineStrText
- See Also:
- Constant Field Values
-
MultiLineStrExprStart
public static final int MultiLineStrExprStart
- See Also:
- Constant Field Values
-
Inside_Comment
public static final int Inside_Comment
- See Also:
- Constant Field Values
-
Inside_WS
public static final int Inside_WS
- See Also:
- Constant Field Values
-
Inside_NL
public static final int Inside_NL
- See Also:
- Constant Field Values
-
ErrorCharacter
public static final int ErrorCharacter
- See Also:
- Constant Field Values
-
RULE_kotlinFile
public static final int RULE_kotlinFile
- See Also:
- Constant Field Values
-
RULE_script
public static final int RULE_script
- See Also:
- Constant Field Values
-
RULE_shebangLine
public static final int RULE_shebangLine
- See Also:
- Constant Field Values
-
RULE_fileAnnotation
public static final int RULE_fileAnnotation
- See Also:
- Constant Field Values
-
RULE_packageHeader
public static final int RULE_packageHeader
- See Also:
- Constant Field Values
-
RULE_importList
public static final int RULE_importList
- See Also:
- Constant Field Values
-
RULE_importHeader
public static final int RULE_importHeader
- See Also:
- Constant Field Values
-
RULE_importAlias
public static final int RULE_importAlias
- See Also:
- Constant Field Values
-
RULE_topLevelObject
public static final int RULE_topLevelObject
- See Also:
- Constant Field Values
-
RULE_typeAlias
public static final int RULE_typeAlias
- See Also:
- Constant Field Values
-
RULE_declaration
public static final int RULE_declaration
- See Also:
- Constant Field Values
-
RULE_classDeclaration
public static final int RULE_classDeclaration
- See Also:
- Constant Field Values
-
RULE_primaryConstructor
public static final int RULE_primaryConstructor
- See Also:
- Constant Field Values
-
RULE_classBody
public static final int RULE_classBody
- See Also:
- Constant Field Values
-
RULE_classParameters
public static final int RULE_classParameters
- See Also:
- Constant Field Values
-
RULE_classParameter
public static final int RULE_classParameter
- See Also:
- Constant Field Values
-
RULE_delegationSpecifiers
public static final int RULE_delegationSpecifiers
- See Also:
- Constant Field Values
-
RULE_delegationSpecifier
public static final int RULE_delegationSpecifier
- See Also:
- Constant Field Values
-
RULE_constructorInvocation
public static final int RULE_constructorInvocation
- See Also:
- Constant Field Values
-
RULE_annotatedDelegationSpecifier
public static final int RULE_annotatedDelegationSpecifier
- See Also:
- Constant Field Values
-
RULE_explicitDelegation
public static final int RULE_explicitDelegation
- See Also:
- Constant Field Values
-
RULE_typeParameters
public static final int RULE_typeParameters
- See Also:
- Constant Field Values
-
RULE_typeParameter
public static final int RULE_typeParameter
- See Also:
- Constant Field Values
-
RULE_typeConstraints
public static final int RULE_typeConstraints
- See Also:
- Constant Field Values
-
RULE_typeConstraint
public static final int RULE_typeConstraint
- See Also:
- Constant Field Values
-
RULE_classMemberDeclarations
public static final int RULE_classMemberDeclarations
- See Also:
- Constant Field Values
-
RULE_classMemberDeclaration
public static final int RULE_classMemberDeclaration
- See Also:
- Constant Field Values
-
RULE_anonymousInitializer
public static final int RULE_anonymousInitializer
- See Also:
- Constant Field Values
-
RULE_companionObject
public static final int RULE_companionObject
- See Also:
- Constant Field Values
-
RULE_functionValueParameters
public static final int RULE_functionValueParameters
- See Also:
- Constant Field Values
-
RULE_functionValueParameter
public static final int RULE_functionValueParameter
- See Also:
- Constant Field Values
-
RULE_functionDeclaration
public static final int RULE_functionDeclaration
- See Also:
- Constant Field Values
-
RULE_functionBody
public static final int RULE_functionBody
- See Also:
- Constant Field Values
-
RULE_variableDeclaration
public static final int RULE_variableDeclaration
- See Also:
- Constant Field Values
-
RULE_multiVariableDeclaration
public static final int RULE_multiVariableDeclaration
- See Also:
- Constant Field Values
-
RULE_propertyDeclaration
public static final int RULE_propertyDeclaration
- See Also:
- Constant Field Values
-
RULE_propertyDelegate
public static final int RULE_propertyDelegate
- See Also:
- Constant Field Values
-
RULE_getter
public static final int RULE_getter
- See Also:
- Constant Field Values
-
RULE_setter
public static final int RULE_setter
- See Also:
- Constant Field Values
-
RULE_parametersWithOptionalType
public static final int RULE_parametersWithOptionalType
- See Also:
- Constant Field Values
-
RULE_functionValueParameterWithOptionalType
public static final int RULE_functionValueParameterWithOptionalType
- See Also:
- Constant Field Values
-
RULE_parameterWithOptionalType
public static final int RULE_parameterWithOptionalType
- See Also:
- Constant Field Values
-
RULE_parameter
public static final int RULE_parameter
- See Also:
- Constant Field Values
-
RULE_objectDeclaration
public static final int RULE_objectDeclaration
- See Also:
- Constant Field Values
-
RULE_secondaryConstructor
public static final int RULE_secondaryConstructor
- See Also:
- Constant Field Values
-
RULE_constructorDelegationCall
public static final int RULE_constructorDelegationCall
- See Also:
- Constant Field Values
-
RULE_enumClassBody
public static final int RULE_enumClassBody
- See Also:
- Constant Field Values
-
RULE_enumEntries
public static final int RULE_enumEntries
- See Also:
- Constant Field Values
-
RULE_enumEntry
public static final int RULE_enumEntry
- See Also:
- Constant Field Values
-
RULE_type
public static final int RULE_type
- See Also:
- Constant Field Values
-
RULE_typeReference
public static final int RULE_typeReference
- See Also:
- Constant Field Values
-
RULE_nullableType
public static final int RULE_nullableType
- See Also:
- Constant Field Values
-
RULE_quest
public static final int RULE_quest
- See Also:
- Constant Field Values
-
RULE_userType
public static final int RULE_userType
- See Also:
- Constant Field Values
-
RULE_simpleUserType
public static final int RULE_simpleUserType
- See Also:
- Constant Field Values
-
RULE_typeProjection
public static final int RULE_typeProjection
- See Also:
- Constant Field Values
-
RULE_typeProjectionModifiers
public static final int RULE_typeProjectionModifiers
- See Also:
- Constant Field Values
-
RULE_typeProjectionModifier
public static final int RULE_typeProjectionModifier
- See Also:
- Constant Field Values
-
RULE_functionType
public static final int RULE_functionType
- See Also:
- Constant Field Values
-
RULE_functionTypeParameters
public static final int RULE_functionTypeParameters
- See Also:
- Constant Field Values
-
RULE_parenthesizedType
public static final int RULE_parenthesizedType
- See Also:
- Constant Field Values
-
RULE_receiverType
public static final int RULE_receiverType
- See Also:
- Constant Field Values
-
RULE_parenthesizedUserType
public static final int RULE_parenthesizedUserType
- See Also:
- Constant Field Values
-
RULE_definitelyNonNullableType
public static final int RULE_definitelyNonNullableType
- See Also:
- Constant Field Values
-
RULE_statements
public static final int RULE_statements
- See Also:
- Constant Field Values
-
RULE_statement
public static final int RULE_statement
- See Also:
- Constant Field Values
-
RULE_label
public static final int RULE_label
- See Also:
- Constant Field Values
-
RULE_controlStructureBody
public static final int RULE_controlStructureBody
- See Also:
- Constant Field Values
-
RULE_block
public static final int RULE_block
- See Also:
- Constant Field Values
-
RULE_loopStatement
public static final int RULE_loopStatement
- See Also:
- Constant Field Values
-
RULE_forStatement
public static final int RULE_forStatement
- See Also:
- Constant Field Values
-
RULE_whileStatement
public static final int RULE_whileStatement
- See Also:
- Constant Field Values
-
RULE_doWhileStatement
public static final int RULE_doWhileStatement
- See Also:
- Constant Field Values
-
RULE_assignment
public static final int RULE_assignment
- See Also:
- Constant Field Values
-
RULE_semi
public static final int RULE_semi
- See Also:
- Constant Field Values
-
RULE_semis
public static final int RULE_semis
- See Also:
- Constant Field Values
-
RULE_expression
public static final int RULE_expression
- See Also:
- Constant Field Values
-
RULE_disjunction
public static final int RULE_disjunction
- See Also:
- Constant Field Values
-
RULE_conjunction
public static final int RULE_conjunction
- See Also:
- Constant Field Values
-
RULE_equality
public static final int RULE_equality
- See Also:
- Constant Field Values
-
RULE_comparison
public static final int RULE_comparison
- See Also:
- Constant Field Values
-
RULE_genericCallLikeComparison
public static final int RULE_genericCallLikeComparison
- See Also:
- Constant Field Values
-
RULE_infixOperation
public static final int RULE_infixOperation
- See Also:
- Constant Field Values
-
RULE_elvisExpression
public static final int RULE_elvisExpression
- See Also:
- Constant Field Values
-
RULE_elvis
public static final int RULE_elvis
- See Also:
- Constant Field Values
-
RULE_infixFunctionCall
public static final int RULE_infixFunctionCall
- See Also:
- Constant Field Values
-
RULE_rangeExpression
public static final int RULE_rangeExpression
- See Also:
- Constant Field Values
-
RULE_additiveExpression
public static final int RULE_additiveExpression
- See Also:
- Constant Field Values
-
RULE_multiplicativeExpression
public static final int RULE_multiplicativeExpression
- See Also:
- Constant Field Values
-
RULE_asExpression
public static final int RULE_asExpression
- See Also:
- Constant Field Values
-
RULE_prefixUnaryExpression
public static final int RULE_prefixUnaryExpression
- See Also:
- Constant Field Values
-
RULE_unaryPrefix
public static final int RULE_unaryPrefix
- See Also:
- Constant Field Values
-
RULE_postfixUnaryExpression
public static final int RULE_postfixUnaryExpression
- See Also:
- Constant Field Values
-
RULE_postfixUnarySuffix
public static final int RULE_postfixUnarySuffix
- See Also:
- Constant Field Values
-
RULE_directlyAssignableExpression
public static final int RULE_directlyAssignableExpression
- See Also:
- Constant Field Values
-
RULE_parenthesizedDirectlyAssignableExpression
public static final int RULE_parenthesizedDirectlyAssignableExpression
- See Also:
- Constant Field Values
-
RULE_assignableExpression
public static final int RULE_assignableExpression
- See Also:
- Constant Field Values
-
RULE_parenthesizedAssignableExpression
public static final int RULE_parenthesizedAssignableExpression
- See Also:
- Constant Field Values
-
RULE_assignableSuffix
public static final int RULE_assignableSuffix
- See Also:
- Constant Field Values
-
RULE_indexingSuffix
public static final int RULE_indexingSuffix
- See Also:
- Constant Field Values
-
RULE_navigationSuffix
public static final int RULE_navigationSuffix
- See Also:
- Constant Field Values
-
RULE_callSuffix
public static final int RULE_callSuffix
- See Also:
- Constant Field Values
-
RULE_annotatedLambda
public static final int RULE_annotatedLambda
- See Also:
- Constant Field Values
-
RULE_typeArguments
public static final int RULE_typeArguments
- See Also:
- Constant Field Values
-
RULE_valueArguments
public static final int RULE_valueArguments
- See Also:
- Constant Field Values
-
RULE_valueArgument
public static final int RULE_valueArgument
- See Also:
- Constant Field Values
-
RULE_primaryExpression
public static final int RULE_primaryExpression
- See Also:
- Constant Field Values
-
RULE_parenthesizedExpression
public static final int RULE_parenthesizedExpression
- See Also:
- Constant Field Values
-
RULE_collectionLiteral
public static final int RULE_collectionLiteral
- See Also:
- Constant Field Values
-
RULE_literalConstant
public static final int RULE_literalConstant
- See Also:
- Constant Field Values
-
RULE_stringLiteral
public static final int RULE_stringLiteral
- See Also:
- Constant Field Values
-
RULE_lineStringLiteral
public static final int RULE_lineStringLiteral
- See Also:
- Constant Field Values
-
RULE_multiLineStringLiteral
public static final int RULE_multiLineStringLiteral
- See Also:
- Constant Field Values
-
RULE_lineStringContent
public static final int RULE_lineStringContent
- See Also:
- Constant Field Values
-
RULE_lineStringExpression
public static final int RULE_lineStringExpression
- See Also:
- Constant Field Values
-
RULE_multiLineStringContent
public static final int RULE_multiLineStringContent
- See Also:
- Constant Field Values
-
RULE_multiLineStringExpression
public static final int RULE_multiLineStringExpression
- See Also:
- Constant Field Values
-
RULE_lambdaLiteral
public static final int RULE_lambdaLiteral
- See Also:
- Constant Field Values
-
RULE_lambdaParameters
public static final int RULE_lambdaParameters
- See Also:
- Constant Field Values
-
RULE_lambdaParameter
public static final int RULE_lambdaParameter
- See Also:
- Constant Field Values
-
RULE_anonymousFunction
public static final int RULE_anonymousFunction
- See Also:
- Constant Field Values
-
RULE_functionLiteral
public static final int RULE_functionLiteral
- See Also:
- Constant Field Values
-
RULE_objectLiteral
public static final int RULE_objectLiteral
- See Also:
- Constant Field Values
-
RULE_thisExpression
public static final int RULE_thisExpression
- See Also:
- Constant Field Values
-
RULE_superExpression
public static final int RULE_superExpression
- See Also:
- Constant Field Values
-
RULE_ifExpression
public static final int RULE_ifExpression
- See Also:
- Constant Field Values
-
RULE_whenSubject
public static final int RULE_whenSubject
- See Also:
- Constant Field Values
-
RULE_whenExpression
public static final int RULE_whenExpression
- See Also:
- Constant Field Values
-
RULE_whenEntry
public static final int RULE_whenEntry
- See Also:
- Constant Field Values
-
RULE_whenCondition
public static final int RULE_whenCondition
- See Also:
- Constant Field Values
-
RULE_rangeTest
public static final int RULE_rangeTest
- See Also:
- Constant Field Values
-
RULE_typeTest
public static final int RULE_typeTest
- See Also:
- Constant Field Values
-
RULE_tryExpression
public static final int RULE_tryExpression
- See Also:
- Constant Field Values
-
RULE_catchBlock
public static final int RULE_catchBlock
- See Also:
- Constant Field Values
-
RULE_finallyBlock
public static final int RULE_finallyBlock
- See Also:
- Constant Field Values
-
RULE_jumpExpression
public static final int RULE_jumpExpression
- See Also:
- Constant Field Values
-
RULE_callableReference
public static final int RULE_callableReference
- See Also:
- Constant Field Values
-
RULE_assignmentAndOperator
public static final int RULE_assignmentAndOperator
- See Also:
- Constant Field Values
-
RULE_equalityOperator
public static final int RULE_equalityOperator
- See Also:
- Constant Field Values
-
RULE_comparisonOperator
public static final int RULE_comparisonOperator
- See Also:
- Constant Field Values
-
RULE_inOperator
public static final int RULE_inOperator
- See Also:
- Constant Field Values
-
RULE_isOperator
public static final int RULE_isOperator
- See Also:
- Constant Field Values
-
RULE_additiveOperator
public static final int RULE_additiveOperator
- See Also:
- Constant Field Values
-
RULE_multiplicativeOperator
public static final int RULE_multiplicativeOperator
- See Also:
- Constant Field Values
-
RULE_asOperator
public static final int RULE_asOperator
- See Also:
- Constant Field Values
-
RULE_prefixUnaryOperator
public static final int RULE_prefixUnaryOperator
- See Also:
- Constant Field Values
-
RULE_postfixUnaryOperator
public static final int RULE_postfixUnaryOperator
- See Also:
- Constant Field Values
-
RULE_excl
public static final int RULE_excl
- See Also:
- Constant Field Values
-
RULE_memberAccessOperator
public static final int RULE_memberAccessOperator
- See Also:
- Constant Field Values
-
RULE_safeNav
public static final int RULE_safeNav
- See Also:
- Constant Field Values
-
RULE_modifiers
public static final int RULE_modifiers
- See Also:
- Constant Field Values
-
RULE_parameterModifiers
public static final int RULE_parameterModifiers
- See Also:
- Constant Field Values
-
RULE_modifier
public static final int RULE_modifier
- See Also:
- Constant Field Values
-
RULE_typeModifiers
public static final int RULE_typeModifiers
- See Also:
- Constant Field Values
-
RULE_typeModifier
public static final int RULE_typeModifier
- See Also:
- Constant Field Values
-
RULE_classModifier
public static final int RULE_classModifier
- See Also:
- Constant Field Values
-
RULE_memberModifier
public static final int RULE_memberModifier
- See Also:
- Constant Field Values
-
RULE_visibilityModifier
public static final int RULE_visibilityModifier
- See Also:
- Constant Field Values
-
RULE_varianceModifier
public static final int RULE_varianceModifier
- See Also:
- Constant Field Values
-
RULE_typeParameterModifiers
public static final int RULE_typeParameterModifiers
- See Also:
- Constant Field Values
-
RULE_typeParameterModifier
public static final int RULE_typeParameterModifier
- See Also:
- Constant Field Values
-
RULE_functionModifier
public static final int RULE_functionModifier
- See Also:
- Constant Field Values
-
RULE_propertyModifier
public static final int RULE_propertyModifier
- See Also:
- Constant Field Values
-
RULE_inheritanceModifier
public static final int RULE_inheritanceModifier
- See Also:
- Constant Field Values
-
RULE_parameterModifier
public static final int RULE_parameterModifier
- See Also:
- Constant Field Values
-
RULE_reificationModifier
public static final int RULE_reificationModifier
- See Also:
- Constant Field Values
-
RULE_platformModifier
public static final int RULE_platformModifier
- See Also:
- Constant Field Values
-
RULE_annotation
public static final int RULE_annotation
- See Also:
- Constant Field Values
-
RULE_singleAnnotation
public static final int RULE_singleAnnotation
- See Also:
- Constant Field Values
-
RULE_multiAnnotation
public static final int RULE_multiAnnotation
- See Also:
- Constant Field Values
-
RULE_annotationUseSiteTarget
public static final int RULE_annotationUseSiteTarget
- See Also:
- Constant Field Values
-
RULE_unescapedAnnotation
public static final int RULE_unescapedAnnotation
- See Also:
- Constant Field Values
-
RULE_simpleIdentifier
public static final int RULE_simpleIdentifier
- See Also:
- Constant Field Values
-
RULE_identifier
public static final int RULE_identifier
- See Also:
- Constant Field Values
-
ruleNames
public static final String[] ruleNames
-
VOCABULARY
public static final org.antlr.v4.runtime.Vocabulary VOCABULARY
-
tokenNames
@Deprecated public static final String[] tokenNames
Deprecated.UseVOCABULARY
instead.
-
_serializedATN
public static final String _serializedATN
-
_ATN
public static final org.antlr.v4.runtime.atn.ATN _ATN
-
-
Method Detail
-
getTokenNames
@Deprecated public String[] getTokenNames()
Deprecated.- Specified by:
getTokenNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getVocabulary
public org.antlr.v4.runtime.Vocabulary getVocabulary()
- Overrides:
getVocabulary
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getGrammarFileName
public String getGrammarFileName()
- Specified by:
getGrammarFileName
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getRuleNames
public String[] getRuleNames()
- Specified by:
getRuleNames
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getSerializedATN
public String getSerializedATN()
- Overrides:
getSerializedATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
getATN
public org.antlr.v4.runtime.atn.ATN getATN()
- Specified by:
getATN
in classorg.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
createPmdTerminal
protected KotlinTerminalNode createPmdTerminal(org.antlr.v4.runtime.ParserRuleContext parent, org.antlr.v4.runtime.Token t)
- Specified by:
createPmdTerminal
in classAntlrGeneratedParserBase<KotlinNode>
-
createPmdError
protected KotlinErrorNode createPmdError(org.antlr.v4.runtime.ParserRuleContext parent, org.antlr.v4.runtime.Token t)
- Specified by:
createPmdError
in classAntlrGeneratedParserBase<KotlinNode>
-
kotlinFile
public final KotlinParser.KtKotlinFile kotlinFile() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
script
public final KotlinParser.KtScript script() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
shebangLine
public final KotlinParser.KtShebangLine shebangLine() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
fileAnnotation
public final KotlinParser.KtFileAnnotation fileAnnotation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
packageHeader
public final KotlinParser.KtPackageHeader packageHeader() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importList
public final KotlinParser.KtImportList importList() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importHeader
public final KotlinParser.KtImportHeader importHeader() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
importAlias
public final KotlinParser.KtImportAlias importAlias() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
topLevelObject
public final KotlinParser.KtTopLevelObject topLevelObject() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeAlias
public final KotlinParser.KtTypeAlias typeAlias() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
declaration
public final KotlinParser.KtDeclaration declaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classDeclaration
public final KotlinParser.KtClassDeclaration classDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
primaryConstructor
public final KotlinParser.KtPrimaryConstructor primaryConstructor() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classBody
public final KotlinParser.KtClassBody classBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classParameters
public final KotlinParser.KtClassParameters classParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classParameter
public final KotlinParser.KtClassParameter classParameter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
delegationSpecifiers
public final KotlinParser.KtDelegationSpecifiers delegationSpecifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
delegationSpecifier
public final KotlinParser.KtDelegationSpecifier delegationSpecifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
constructorInvocation
public final KotlinParser.KtConstructorInvocation constructorInvocation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotatedDelegationSpecifier
public final KotlinParser.KtAnnotatedDelegationSpecifier annotatedDelegationSpecifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
explicitDelegation
public final KotlinParser.KtExplicitDelegation explicitDelegation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeParameters
public final KotlinParser.KtTypeParameters typeParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeParameter
public final KotlinParser.KtTypeParameter typeParameter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeConstraints
public final KotlinParser.KtTypeConstraints typeConstraints() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeConstraint
public final KotlinParser.KtTypeConstraint typeConstraint() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classMemberDeclarations
public final KotlinParser.KtClassMemberDeclarations classMemberDeclarations() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classMemberDeclaration
public final KotlinParser.KtClassMemberDeclaration classMemberDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
anonymousInitializer
public final KotlinParser.KtAnonymousInitializer anonymousInitializer() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
companionObject
public final KotlinParser.KtCompanionObject companionObject() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionValueParameters
public final KotlinParser.KtFunctionValueParameters functionValueParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionValueParameter
public final KotlinParser.KtFunctionValueParameter functionValueParameter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionDeclaration
public final KotlinParser.KtFunctionDeclaration functionDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionBody
public final KotlinParser.KtFunctionBody functionBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
variableDeclaration
public final KotlinParser.KtVariableDeclaration variableDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiVariableDeclaration
public final KotlinParser.KtMultiVariableDeclaration multiVariableDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyDeclaration
public final KotlinParser.KtPropertyDeclaration propertyDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyDelegate
public final KotlinParser.KtPropertyDelegate propertyDelegate() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
getter
public final KotlinParser.KtGetter getter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
setter
public final KotlinParser.KtSetter setter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parametersWithOptionalType
public final KotlinParser.KtParametersWithOptionalType parametersWithOptionalType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionValueParameterWithOptionalType
public final KotlinParser.KtFunctionValueParameterWithOptionalType functionValueParameterWithOptionalType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterWithOptionalType
public final KotlinParser.KtParameterWithOptionalType parameterWithOptionalType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameter
public final KotlinParser.KtParameter parameter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectDeclaration
public final KotlinParser.KtObjectDeclaration objectDeclaration() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
secondaryConstructor
public final KotlinParser.KtSecondaryConstructor secondaryConstructor() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
constructorDelegationCall
public final KotlinParser.KtConstructorDelegationCall constructorDelegationCall() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
enumClassBody
public final KotlinParser.KtEnumClassBody enumClassBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
enumEntries
public final KotlinParser.KtEnumEntries enumEntries() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
enumEntry
public final KotlinParser.KtEnumEntry enumEntry() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
type
public final KotlinParser.KtType type() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeReference
public final KotlinParser.KtTypeReference typeReference() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
nullableType
public final KotlinParser.KtNullableType nullableType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
quest
public final KotlinParser.KtQuest quest() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
userType
public final KotlinParser.KtUserType userType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
simpleUserType
public final KotlinParser.KtSimpleUserType simpleUserType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeProjection
public final KotlinParser.KtTypeProjection typeProjection() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeProjectionModifiers
public final KotlinParser.KtTypeProjectionModifiers typeProjectionModifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeProjectionModifier
public final KotlinParser.KtTypeProjectionModifier typeProjectionModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionType
public final KotlinParser.KtFunctionType functionType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionTypeParameters
public final KotlinParser.KtFunctionTypeParameters functionTypeParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parenthesizedType
public final KotlinParser.KtParenthesizedType parenthesizedType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
receiverType
public final KotlinParser.KtReceiverType receiverType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parenthesizedUserType
public final KotlinParser.KtParenthesizedUserType parenthesizedUserType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
definitelyNonNullableType
public final KotlinParser.KtDefinitelyNonNullableType definitelyNonNullableType() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
statements
public final KotlinParser.KtStatements statements() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
statement
public final KotlinParser.KtStatement statement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
label
public final KotlinParser.KtLabel label() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
controlStructureBody
public final KotlinParser.KtControlStructureBody controlStructureBody() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
block
public final KotlinParser.KtBlock block() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
loopStatement
public final KotlinParser.KtLoopStatement loopStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
forStatement
public final KotlinParser.KtForStatement forStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whileStatement
public final KotlinParser.KtWhileStatement whileStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
doWhileStatement
public final KotlinParser.KtDoWhileStatement doWhileStatement() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignment
public final KotlinParser.KtAssignment assignment() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
semi
public final KotlinParser.KtSemi semi() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
semis
public final KotlinParser.KtSemis semis() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
expression
public final KotlinParser.KtExpression expression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
disjunction
public final KotlinParser.KtDisjunction disjunction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
conjunction
public final KotlinParser.KtConjunction conjunction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
equality
public final KotlinParser.KtEquality equality() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparison
public final KotlinParser.KtComparison comparison() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
genericCallLikeComparison
public final KotlinParser.KtGenericCallLikeComparison genericCallLikeComparison() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
infixOperation
public final KotlinParser.KtInfixOperation infixOperation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
elvisExpression
public final KotlinParser.KtElvisExpression elvisExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
elvis
public final KotlinParser.KtElvis elvis() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
infixFunctionCall
public final KotlinParser.KtInfixFunctionCall infixFunctionCall() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
rangeExpression
public final KotlinParser.KtRangeExpression rangeExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
additiveExpression
public final KotlinParser.KtAdditiveExpression additiveExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiplicativeExpression
public final KotlinParser.KtMultiplicativeExpression multiplicativeExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
asExpression
public final KotlinParser.KtAsExpression asExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
prefixUnaryExpression
public final KotlinParser.KtPrefixUnaryExpression prefixUnaryExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
unaryPrefix
public final KotlinParser.KtUnaryPrefix unaryPrefix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
postfixUnaryExpression
public final KotlinParser.KtPostfixUnaryExpression postfixUnaryExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
postfixUnarySuffix
public final KotlinParser.KtPostfixUnarySuffix postfixUnarySuffix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
directlyAssignableExpression
public final KotlinParser.KtDirectlyAssignableExpression directlyAssignableExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parenthesizedDirectlyAssignableExpression
public final KotlinParser.KtParenthesizedDirectlyAssignableExpression parenthesizedDirectlyAssignableExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignableExpression
public final KotlinParser.KtAssignableExpression assignableExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parenthesizedAssignableExpression
public final KotlinParser.KtParenthesizedAssignableExpression parenthesizedAssignableExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignableSuffix
public final KotlinParser.KtAssignableSuffix assignableSuffix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
indexingSuffix
public final KotlinParser.KtIndexingSuffix indexingSuffix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
navigationSuffix
public final KotlinParser.KtNavigationSuffix navigationSuffix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
callSuffix
public final KotlinParser.KtCallSuffix callSuffix() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotatedLambda
public final KotlinParser.KtAnnotatedLambda annotatedLambda() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeArguments
public final KotlinParser.KtTypeArguments typeArguments() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueArguments
public final KotlinParser.KtValueArguments valueArguments() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
valueArgument
public final KotlinParser.KtValueArgument valueArgument() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
primaryExpression
public final KotlinParser.KtPrimaryExpression primaryExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parenthesizedExpression
public final KotlinParser.KtParenthesizedExpression parenthesizedExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
collectionLiteral
public final KotlinParser.KtCollectionLiteral collectionLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
literalConstant
public final KotlinParser.KtLiteralConstant literalConstant() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
stringLiteral
public final KotlinParser.KtStringLiteral stringLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lineStringLiteral
public final KotlinParser.KtLineStringLiteral lineStringLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiLineStringLiteral
public final KotlinParser.KtMultiLineStringLiteral multiLineStringLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lineStringContent
public final KotlinParser.KtLineStringContent lineStringContent() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lineStringExpression
public final KotlinParser.KtLineStringExpression lineStringExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiLineStringContent
public final KotlinParser.KtMultiLineStringContent multiLineStringContent() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiLineStringExpression
public final KotlinParser.KtMultiLineStringExpression multiLineStringExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lambdaLiteral
public final KotlinParser.KtLambdaLiteral lambdaLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lambdaParameters
public final KotlinParser.KtLambdaParameters lambdaParameters() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
lambdaParameter
public final KotlinParser.KtLambdaParameter lambdaParameter() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
anonymousFunction
public final KotlinParser.KtAnonymousFunction anonymousFunction() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionLiteral
public final KotlinParser.KtFunctionLiteral functionLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
objectLiteral
public final KotlinParser.KtObjectLiteral objectLiteral() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
thisExpression
public final KotlinParser.KtThisExpression thisExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
superExpression
public final KotlinParser.KtSuperExpression superExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
ifExpression
public final KotlinParser.KtIfExpression ifExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whenSubject
public final KotlinParser.KtWhenSubject whenSubject() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whenExpression
public final KotlinParser.KtWhenExpression whenExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whenEntry
public final KotlinParser.KtWhenEntry whenEntry() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
whenCondition
public final KotlinParser.KtWhenCondition whenCondition() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
rangeTest
public final KotlinParser.KtRangeTest rangeTest() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeTest
public final KotlinParser.KtTypeTest typeTest() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
tryExpression
public final KotlinParser.KtTryExpression tryExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
catchBlock
public final KotlinParser.KtCatchBlock catchBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
finallyBlock
public final KotlinParser.KtFinallyBlock finallyBlock() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
jumpExpression
public final KotlinParser.KtJumpExpression jumpExpression() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
callableReference
public final KotlinParser.KtCallableReference callableReference() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
assignmentAndOperator
public final KotlinParser.KtAssignmentAndOperator assignmentAndOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
equalityOperator
public final KotlinParser.KtEqualityOperator equalityOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
comparisonOperator
public final KotlinParser.KtComparisonOperator comparisonOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
inOperator
public final KotlinParser.KtInOperator inOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
isOperator
public final KotlinParser.KtIsOperator isOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
additiveOperator
public final KotlinParser.KtAdditiveOperator additiveOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiplicativeOperator
public final KotlinParser.KtMultiplicativeOperator multiplicativeOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
asOperator
public final KotlinParser.KtAsOperator asOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
prefixUnaryOperator
public final KotlinParser.KtPrefixUnaryOperator prefixUnaryOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
postfixUnaryOperator
public final KotlinParser.KtPostfixUnaryOperator postfixUnaryOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
excl
public final KotlinParser.KtExcl excl() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
memberAccessOperator
public final KotlinParser.KtMemberAccessOperator memberAccessOperator() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
safeNav
public final KotlinParser.KtSafeNav safeNav() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifiers
public final KotlinParser.KtModifiers modifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterModifiers
public final KotlinParser.KtParameterModifiers parameterModifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
modifier
public final KotlinParser.KtModifier modifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeModifiers
public final KotlinParser.KtTypeModifiers typeModifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeModifier
public final KotlinParser.KtTypeModifier typeModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
classModifier
public final KotlinParser.KtClassModifier classModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
memberModifier
public final KotlinParser.KtMemberModifier memberModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
visibilityModifier
public final KotlinParser.KtVisibilityModifier visibilityModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
varianceModifier
public final KotlinParser.KtVarianceModifier varianceModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeParameterModifiers
public final KotlinParser.KtTypeParameterModifiers typeParameterModifiers() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
typeParameterModifier
public final KotlinParser.KtTypeParameterModifier typeParameterModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
functionModifier
public final KotlinParser.KtFunctionModifier functionModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
propertyModifier
public final KotlinParser.KtPropertyModifier propertyModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
inheritanceModifier
public final KotlinParser.KtInheritanceModifier inheritanceModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
parameterModifier
public final KotlinParser.KtParameterModifier parameterModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
reificationModifier
public final KotlinParser.KtReificationModifier reificationModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
platformModifier
public final KotlinParser.KtPlatformModifier platformModifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotation
public final KotlinParser.KtAnnotation annotation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
singleAnnotation
public final KotlinParser.KtSingleAnnotation singleAnnotation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
multiAnnotation
public final KotlinParser.KtMultiAnnotation multiAnnotation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
annotationUseSiteTarget
public final KotlinParser.KtAnnotationUseSiteTarget annotationUseSiteTarget() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
unescapedAnnotation
public final KotlinParser.KtUnescapedAnnotation unescapedAnnotation() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
simpleIdentifier
public final KotlinParser.KtSimpleIdentifier simpleIdentifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
identifier
public final KotlinParser.KtIdentifier identifier() throws org.antlr.v4.runtime.RecognitionException
- Throws:
org.antlr.v4.runtime.RecognitionException
-
-