Module xl.compiler

Class XLParser

java.lang.Object
antlr.Parser
antlr.LLkParser
de.grogra.xl.parser.Parser
de.grogra.xl.parser.XLParser
All Implemented Interfaces:
XLTokenTypes

public class XLParser extends Parser implements XLTokenTypes
  • Field Details

    • NON_JAVA_TOKENS

      public static final int[] NON_JAVA_TOKENS
    • _tokenNames

      public static final String[] _tokenNames
    • _tokenSet_0

      public static final antlr.collections.impl.BitSet _tokenSet_0
    • _tokenSet_1

      public static final antlr.collections.impl.BitSet _tokenSet_1
    • _tokenSet_2

      public static final antlr.collections.impl.BitSet _tokenSet_2
    • _tokenSet_3

      public static final antlr.collections.impl.BitSet _tokenSet_3
    • _tokenSet_4

      public static final antlr.collections.impl.BitSet _tokenSet_4
    • _tokenSet_5

      public static final antlr.collections.impl.BitSet _tokenSet_5
    • _tokenSet_6

      public static final antlr.collections.impl.BitSet _tokenSet_6
    • _tokenSet_7

      public static final antlr.collections.impl.BitSet _tokenSet_7
    • _tokenSet_8

      public static final antlr.collections.impl.BitSet _tokenSet_8
    • _tokenSet_9

      public static final antlr.collections.impl.BitSet _tokenSet_9
    • _tokenSet_10

      public static final antlr.collections.impl.BitSet _tokenSet_10
    • _tokenSet_11

      public static final antlr.collections.impl.BitSet _tokenSet_11
    • _tokenSet_12

      public static final antlr.collections.impl.BitSet _tokenSet_12
    • _tokenSet_13

      public static final antlr.collections.impl.BitSet _tokenSet_13
    • _tokenSet_14

      public static final antlr.collections.impl.BitSet _tokenSet_14
    • _tokenSet_15

      public static final antlr.collections.impl.BitSet _tokenSet_15
    • _tokenSet_16

      public static final antlr.collections.impl.BitSet _tokenSet_16
    • _tokenSet_17

      public static final antlr.collections.impl.BitSet _tokenSet_17
    • _tokenSet_18

      public static final antlr.collections.impl.BitSet _tokenSet_18
    • _tokenSet_19

      public static final antlr.collections.impl.BitSet _tokenSet_19
    • _tokenSet_20

      public static final antlr.collections.impl.BitSet _tokenSet_20
    • _tokenSet_21

      public static final antlr.collections.impl.BitSet _tokenSet_21
    • _tokenSet_22

      public static final antlr.collections.impl.BitSet _tokenSet_22
    • _tokenSet_23

      public static final antlr.collections.impl.BitSet _tokenSet_23
    • _tokenSet_24

      public static final antlr.collections.impl.BitSet _tokenSet_24
    • _tokenSet_25

      public static final antlr.collections.impl.BitSet _tokenSet_25
    • _tokenSet_26

      public static final antlr.collections.impl.BitSet _tokenSet_26
    • _tokenSet_27

      public static final antlr.collections.impl.BitSet _tokenSet_27
    • _tokenSet_28

      public static final antlr.collections.impl.BitSet _tokenSet_28
    • _tokenSet_29

      public static final antlr.collections.impl.BitSet _tokenSet_29
    • _tokenSet_30

      public static final antlr.collections.impl.BitSet _tokenSet_30
    • _tokenSet_31

      public static final antlr.collections.impl.BitSet _tokenSet_31
    • _tokenSet_32

      public static final antlr.collections.impl.BitSet _tokenSet_32
    • _tokenSet_33

      public static final antlr.collections.impl.BitSet _tokenSet_33
    • _tokenSet_34

      public static final antlr.collections.impl.BitSet _tokenSet_34
    • _tokenSet_35

      public static final antlr.collections.impl.BitSet _tokenSet_35
    • _tokenSet_36

      public static final antlr.collections.impl.BitSet _tokenSet_36
    • _tokenSet_37

      public static final antlr.collections.impl.BitSet _tokenSet_37
    • _tokenSet_38

      public static final antlr.collections.impl.BitSet _tokenSet_38
    • _tokenSet_39

      public static final antlr.collections.impl.BitSet _tokenSet_39
    • _tokenSet_40

      public static final antlr.collections.impl.BitSet _tokenSet_40
    • _tokenSet_41

      public static final antlr.collections.impl.BitSet _tokenSet_41
    • _tokenSet_42

      public static final antlr.collections.impl.BitSet _tokenSet_42
    • _tokenSet_43

      public static final antlr.collections.impl.BitSet _tokenSet_43
    • _tokenSet_44

      public static final antlr.collections.impl.BitSet _tokenSet_44
    • _tokenSet_45

      public static final antlr.collections.impl.BitSet _tokenSet_45
    • _tokenSet_46

      public static final antlr.collections.impl.BitSet _tokenSet_46
    • _tokenSet_47

      public static final antlr.collections.impl.BitSet _tokenSet_47
    • _tokenSet_48

      public static final antlr.collections.impl.BitSet _tokenSet_48
    • _tokenSet_49

      public static final antlr.collections.impl.BitSet _tokenSet_49
    • _tokenSet_50

      public static final antlr.collections.impl.BitSet _tokenSet_50
    • _tokenSet_51

      public static final antlr.collections.impl.BitSet _tokenSet_51
    • _tokenSet_52

      public static final antlr.collections.impl.BitSet _tokenSet_52
    • _tokenSet_53

      public static final antlr.collections.impl.BitSet _tokenSet_53
    • _tokenSet_54

      public static final antlr.collections.impl.BitSet _tokenSet_54
    • _tokenSet_55

      public static final antlr.collections.impl.BitSet _tokenSet_55
    • _tokenSet_56

      public static final antlr.collections.impl.BitSet _tokenSet_56
    • _tokenSet_57

      public static final antlr.collections.impl.BitSet _tokenSet_57
    • _tokenSet_58

      public static final antlr.collections.impl.BitSet _tokenSet_58
    • _tokenSet_59

      public static final antlr.collections.impl.BitSet _tokenSet_59
    • _tokenSet_60

      public static final antlr.collections.impl.BitSet _tokenSet_60
    • _tokenSet_61

      public static final antlr.collections.impl.BitSet _tokenSet_61
    • _tokenSet_62

      public static final antlr.collections.impl.BitSet _tokenSet_62
    • _tokenSet_63

      public static final antlr.collections.impl.BitSet _tokenSet_63
    • _tokenSet_64

      public static final antlr.collections.impl.BitSet _tokenSet_64
    • _tokenSet_65

      public static final antlr.collections.impl.BitSet _tokenSet_65
    • _tokenSet_66

      public static final antlr.collections.impl.BitSet _tokenSet_66
    • _tokenSet_67

      public static final antlr.collections.impl.BitSet _tokenSet_67
    • _tokenSet_68

      public static final antlr.collections.impl.BitSet _tokenSet_68
    • _tokenSet_69

      public static final antlr.collections.impl.BitSet _tokenSet_69
    • _tokenSet_70

      public static final antlr.collections.impl.BitSet _tokenSet_70
    • _tokenSet_71

      public static final antlr.collections.impl.BitSet _tokenSet_71
    • _tokenSet_72

      public static final antlr.collections.impl.BitSet _tokenSet_72
    • _tokenSet_73

      public static final antlr.collections.impl.BitSet _tokenSet_73
    • _tokenSet_74

      public static final antlr.collections.impl.BitSet _tokenSet_74
    • _tokenSet_75

      public static final antlr.collections.impl.BitSet _tokenSet_75
  • Constructor Details

    • XLParser

      public XLParser(Reader in, String inName)
    • XLParser

      protected XLParser(antlr.TokenBuffer tokenBuf, int k)
    • XLParser

      public XLParser(antlr.TokenBuffer tokenBuf)
    • XLParser

      protected XLParser(antlr.TokenStream lexer, int k)
    • XLParser

      public XLParser(antlr.TokenStream lexer)
    • XLParser

      public XLParser(antlr.ParserSharedInputState state)
  • Method Details

    • parseGoalSymbol

      protected antlr.collections.AST parseGoalSymbol() throws antlr.RecognitionException, antlr.TokenStreamException
      Specified by:
      parseGoalSymbol in class Parser
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • setSimple

      public void setSimple(antlr.collections.AST mods, antlr.collections.AST name, antlr.collections.AST ext, antlr.collections.AST impl)
    • setShell

      public void setShell(antlr.collections.AST packageName, String className)
    • compilationUnit

      public final antlr.collections.AST compilationUnit() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • packageDeclaration

      public final void packageDeclaration() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • importDeclaration

      public final void importDeclaration() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • modifiers

      public final void modifiers() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • classDeclaration

      public final void classDeclaration(antlr.collections.AST mods) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • interfaceDeclaration

      public final void interfaceDeclaration(antlr.collections.AST mods) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • moduleDeclaration

      public final void moduleDeclaration(antlr.collections.AST mods) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • scaleDeclaration

      public final void scaleDeclaration(antlr.collections.AST mods) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • simpleCompilationUnit

      public final antlr.collections.AST simpleCompilationUnit(antlr.collections.AST mods, antlr.collections.AST name, antlr.collections.AST ext, antlr.collections.AST impl) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • simpleCompilationUnitMembers

      public final void simpleCompilationUnitMembers(antlr.collections.AST mods, antlr.collections.AST name, antlr.collections.AST ext, antlr.collections.AST impl) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • insert

      public final void insert(antlr.collections.AST list) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • typeMember

      public final void typeMember(boolean iface, boolean anonymous) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • shellStatements

      public final antlr.collections.AST shellStatements() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • modifier

      public final void modifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • typeSpec

      public final void typeSpec() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variableDeclarators

      public final void variableDeclarators(antlr.collections.AST mods, antlr.collections.AST t, boolean allowInitializers) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • assignmentExpression

      public final void assignmentExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • statementNoExprNoLabel

      public final void statementNoExprNoLabel() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • name

      public final void name() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • moduleParameterDeclarationList

      public final void moduleParameterDeclarationList(antlr.Token id) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • classExtendsClause

      public final void classExtendsClause() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • argList

      public final boolean argList(boolean allowOpenArg) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • moduleCtorBlock

      public final void moduleCtorBlock() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • implementsClause

      public final void implementsClause() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • moduleInst

      public final void moduleInst() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • observerExtendsClause

      public final void observerExtendsClause() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • expression

      public final void expression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • setType

      public final void setType(antlr.collections.AST a, int type) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionStatements

      public final void productionStatements() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • formalParameterList

      public final antlr.collections.AST formalParameterList(boolean allowVarArgs) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • compoundPattern

      public final void compoundPattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • interfaceExtendsClause

      public final void interfaceExtendsClause() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • overloadableOperator

      public final void overloadableOperator() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • methodIdent

      public final int methodIdent() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • block

      public final void block() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • throwsList

      public final void throwsList() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • rulesInCurrentGraph

      public final void rulesInCurrentGraph() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • constructorBody

      public final void constructorBody() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • parameterDeclaration

      public final antlr.collections.AST parameterDeclaration(boolean allowVarArgs) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • declaratorBrackets

      public final void declaratorBrackets(antlr.collections.AST type) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • moduleParameterDeclaration

      public final void moduleParameterDeclaration() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • setArrayDeclarator_RBRACK

      public final void setArrayDeclarator_RBRACK(antlr.collections.AST d) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • rules

      public final void rules(antlr.collections.AST graph) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • rule

      public final void rule() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • script

      public final void script() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • query

      public final void query() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • statement

      public final void statement() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • lparenArgs

      public final void lparenArgs() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • closureRange

      public final void closureRange() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • throwException

      public final void throwException() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • lparenElist

      public final void lparenElist() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • qvDeclarations

      public final void qvDeclarations() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • connectedPatternList

      public final void connectedPatternList() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • varDeclaration

      public final void varDeclaration(boolean allowInitializers) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • connectedPattern

      public final void connectedPattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • connectedPatternPart

      public final void connectedPatternPart() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • labeledPrimaryPatternNoDot

      public final void labeledPrimaryPatternNoDot() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryNodePatternRest

      public final void primaryNodePatternRest(antlr.collections.AST first) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryPattern

      public final void primaryPattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • traversalModifier

      public final void traversalModifier() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryEdgePattern

      public final void primaryEdgePattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryNodePattern

      public final void primaryNodePattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • intersectionPattern

      public final void intersectionPattern() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • builtInType

      public final void builtInType() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • typeArg

      public final void typeArg() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • insertTree2

      public final void insertTree2(int rootType, antlr.collections.AST list1, antlr.collections.AST list2) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • unaryOpNode

      public final void unaryOpNode() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • insertTree

      public final void insertTree(int rootType, antlr.collections.AST list) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • patternSelectorRest

      public final void patternSelectorRest(antlr.collections.AST p) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • typeSpecRest

      public final void typeSpecRest(antlr.collections.AST t) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryNoParen

      public final void primaryNoParen(boolean checkClosure) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • selectorExpression

      public final void selectorExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • singleExpression

      public final void singleExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionStatement

      public final void productionStatement(antlr.collections.AST prev) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionStatementsAsList

      public final void productionStatementsAsList() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionBlock

      public final void productionBlock() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • controlStatement

      public final void controlStatement(boolean prod) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • node

      public final void node(antlr.collections.AST edge, antlr.collections.AST id, antlr.collections.AST prev) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryExpressionNode

      public final void primaryExpressionNode() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • produceEdgeOp

      public final void produceEdgeOp() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • edgeNode

      public final void edgeNode(antlr.collections.AST edge, antlr.collections.AST prev) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionStatementsWithoutClique

      public final void productionStatementsWithoutClique() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • productionStatementWithoutClique

      public final void productionStatementWithoutClique(antlr.collections.AST prev) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryNoCreator

      public final void primaryNoCreator() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • withInstanceRest

      public final void withInstanceRest(antlr.collections.AST w) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primaryExpressionNodeParen

      public final void primaryExpressionNodeParen() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • blockStatement

      public final void blockStatement() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • constructorInvocation

      public final boolean constructorInvocation() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • varDeclarationPredicate

      public final void varDeclarationPredicate() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • statementExpression

      public final void statementExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • catchClause

      public final void catchClause() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • statementSemi

      public final void statementSemi() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • controlBody

      public final void controlBody(boolean prod) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • switchGroup

      public final void switchGroup(boolean prod) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • forControl

      public final void forControl(antlr.collections.AST forRoot) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • switchGroupLabel

      public final void switchGroupLabel() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • conditionalExpression

      public final void conditionalExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • basicForRest

      public final void basicForRest() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • forVarControl

      public final int forVarControl() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • forStatementListRest

      public final void forStatementListRest(antlr.collections.AST first) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variableDeclaratorsRest

      public final void variableDeclaratorsRest(antlr.collections.AST mods, antlr.collections.AST t, antlr.collections.AST id) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • singleExpressionNoRange

      public final void singleExpressionNoRange() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • expressionOrDecl

      public final void expressionOrDecl() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • singleDeclaration

      public final void singleDeclaration() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • lambdaExpression

      public final void lambdaExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • assignmentExpressionRest

      public final void assignmentExpressionRest(antlr.collections.AST e) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • rangeExpression

      public final void rangeExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • lambdaExpression0

      public final void lambdaExpression0() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • guardExpression

      public final void guardExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • logicalOrExpression

      public final void logicalOrExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • logicalAndExpression

      public final void logicalAndExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • inclusiveOrExpression

      public final void inclusiveOrExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • exclusiveOrExpression

      public final void exclusiveOrExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • andExpression

      public final void andExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • equalityExpression

      public final void equalityExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • relationalExpression

      public final void relationalExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • shiftExpression

      public final void shiftExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • refTypeSpec

      public final void refTypeSpec() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • additiveExpression

      public final void additiveExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • multiplicativeExpression

      public final void multiplicativeExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • powerExpression

      public final void powerExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • unaryExpression

      public final void unaryExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • unaryExpressionNoBinaryOp

      public final void unaryExpressionNoBinaryOp() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • type

      public final void type() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • unaryExpressionNoBinaryOpPredicate

      public final void unaryExpressionNoBinaryOpPredicate() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • postfixExpression

      public final void postfixExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arrowExpression

      public final void arrowExpression() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • primary

      public final void primary() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • anonymousClassBody

      public final void anonymousClassBody() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • creator

      public final void creator() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • literal

      public final void literal() throws antlr.RecognitionException, antlr.TokenStreamException, StackOverflowError
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
      StackOverflowError
    • setArrayDeclarator

      public final void setArrayDeclarator(antlr.collections.AST d) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arrayInitializer

      public final void arrayInitializer(antlr.collections.AST t) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • dimensionList

      public final void dimensionList() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arg

      public final void arg(boolean allowEmpty) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • arrayInitializerRest

      public final void arrayInitializerRest(antlr.collections.AST t) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • initializer

      public final void initializer(antlr.collections.AST t) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • annotation

      public final void annotation() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • annotationWithParens

      public final void annotationWithParens() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • elementValuePair

      public final void elementValuePair() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • elementValue

      public final void elementValue() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • elementValuesRest

      public final void elementValuesRest() throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variableDeclarator

      public final void variableDeclarator(antlr.collections.AST mods, antlr.collections.AST t, boolean allowInitializers) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • variableDeclaratorRest

      public final void variableDeclaratorRest(antlr.collections.AST mods, antlr.collections.AST t, antlr.collections.AST id, boolean allowInitializers) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • varInitializer

      public final void varInitializer(antlr.collections.AST t) throws antlr.RecognitionException, antlr.TokenStreamException
      Throws:
      antlr.RecognitionException
      antlr.TokenStreamException
    • buildTokenTypeASTClassMap

      protected void buildTokenTypeASTClassMap()