Class CodeGenerator

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.stringtemplate.v4.compiler.CodeGenerator

public class CodeGenerator extends org.antlr.runtime.tree.TreeParser
  • Field Details

    • tokenNames

      public static final String[] tokenNames
    • EOF

      public static final int EOF
      See Also:
    • RBRACK

      public static final int RBRACK
      See Also:
    • LBRACK

      public static final int LBRACK
      See Also:
    • ELSE

      public static final int ELSE
      See Also:
    • ELLIPSIS

      public static final int ELLIPSIS
      See Also:
    • LCURLY

      public static final int LCURLY
      See Also:
    • BANG

      public static final int BANG
      See Also:
    • EQUALS

      public static final int EQUALS
      See Also:
    • TEXT

      public static final int TEXT
      See Also:
    • ID

      public static final int ID
      See Also:
    • SEMI

      public static final int SEMI
      See Also:
    • LPAREN

      public static final int LPAREN
      See Also:
    • IF

      public static final int IF
      See Also:
    • ELSEIF

      public static final int ELSEIF
      See Also:
    • COLON

      public static final int COLON
      See Also:
    • RPAREN

      public static final int RPAREN
      See Also:
    • WS

      public static final int WS
      See Also:
    • COMMA

      public static final int COMMA
      See Also:
    • RCURLY

      public static final int RCURLY
      See Also:
    • ENDIF

      public static final int ENDIF
      See Also:
    • RDELIM

      public static final int RDELIM
      See Also:
    • SUPER

      public static final int SUPER
      See Also:
    • DOT

      public static final int DOT
      See Also:
    • LDELIM

      public static final int LDELIM
      See Also:
    • STRING

      public static final int STRING
      See Also:
    • PIPE

      public static final int PIPE
      See Also:
    • OR

      public static final int OR
      See Also:
    • AND

      public static final int AND
      See Also:
    • INDENT

      public static final int INDENT
      See Also:
    • NEWLINE

      public static final int NEWLINE
      See Also:
    • AT

      public static final int AT
      See Also:
    • END

      public static final int END
      See Also:
    • TRUE

      public static final int TRUE
      See Also:
    • FALSE

      public static final int FALSE
      See Also:
    • COMMENT

      public static final int COMMENT
      See Also:
    • SLASH

      public static final int SLASH
      See Also:
    • ARGS

      public static final int ARGS
      See Also:
    • ELEMENTS

      public static final int ELEMENTS
      See Also:
    • EXEC_FUNC

      public static final int EXEC_FUNC
      See Also:
    • EXPR

      public static final int EXPR
      See Also:
    • INCLUDE

      public static final int INCLUDE
      See Also:
    • INCLUDE_IND

      public static final int INCLUDE_IND
      See Also:
    • INCLUDE_REGION

      public static final int INCLUDE_REGION
      See Also:
    • INCLUDE_SUPER

      public static final int INCLUDE_SUPER
      See Also:
    • INCLUDE_SUPER_REGION

      public static final int INCLUDE_SUPER_REGION
      See Also:
    • INDENTED_EXPR

      public static final int INDENTED_EXPR
      See Also:
    • LIST

      public static final int LIST
      See Also:
    • MAP

      public static final int MAP
      See Also:
    • NULL

      public static final int NULL
      See Also:
    • OPTIONS

      public static final int OPTIONS
      See Also:
    • PROP

      public static final int PROP
      See Also:
    • PROP_IND

      public static final int PROP_IND
      See Also:
    • REGION

      public static final int REGION
      See Also:
    • SUBTEMPLATE

      public static final int SUBTEMPLATE
      See Also:
    • TO_STR

      public static final int TO_STR
      See Also:
    • ZIP

      public static final int ZIP
      See Also:
    • outermostTemplateName

      String outermostTemplateName
    • outermostImpl

      CompiledST outermostImpl
    • templateToken

      org.antlr.runtime.Token templateToken
    • template

      String template
    • errMgr

      ErrorManager errMgr
    • template_stack

      protected Stack<CodeGenerator.template_scope> template_stack
    • FOLLOW_template_in_templateAndEOF50

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_templateAndEOF50
    • FOLLOW_EOF_in_templateAndEOF53

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_templateAndEOF53
    • FOLLOW_chunk_in_template77

      public static final org.antlr.runtime.BitSet FOLLOW_chunk_in_template77
    • FOLLOW_element_in_chunk92

      public static final org.antlr.runtime.BitSet FOLLOW_element_in_chunk92
    • FOLLOW_INDENTED_EXPR_in_element105

      public static final org.antlr.runtime.BitSet FOLLOW_INDENTED_EXPR_in_element105
    • FOLLOW_INDENT_in_element107

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element107
    • FOLLOW_compoundElement_in_element109

      public static final org.antlr.runtime.BitSet FOLLOW_compoundElement_in_element109
    • FOLLOW_compoundElement_in_element117

      public static final org.antlr.runtime.BitSet FOLLOW_compoundElement_in_element117
    • FOLLOW_INDENTED_EXPR_in_element124

      public static final org.antlr.runtime.BitSet FOLLOW_INDENTED_EXPR_in_element124
    • FOLLOW_INDENT_in_element126

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element126
    • FOLLOW_singleElement_in_element130

      public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element130
    • FOLLOW_singleElement_in_element139

      public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element139
    • FOLLOW_exprElement_in_singleElement150

      public static final org.antlr.runtime.BitSet FOLLOW_exprElement_in_singleElement150
    • FOLLOW_TEXT_in_singleElement155

      public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_singleElement155
    • FOLLOW_NEWLINE_in_singleElement165

      public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_singleElement165
    • FOLLOW_ifstat_in_compoundElement179

      public static final org.antlr.runtime.BitSet FOLLOW_ifstat_in_compoundElement179
    • FOLLOW_region_in_compoundElement185

      public static final org.antlr.runtime.BitSet FOLLOW_region_in_compoundElement185
    • FOLLOW_EXPR_in_exprElement204

      public static final org.antlr.runtime.BitSet FOLLOW_EXPR_in_exprElement204
    • FOLLOW_expr_in_exprElement206

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_exprElement206
    • FOLLOW_exprOptions_in_exprElement209

      public static final org.antlr.runtime.BitSet FOLLOW_exprOptions_in_exprElement209
    • FOLLOW_REGION_in_region247

      public static final org.antlr.runtime.BitSet FOLLOW_REGION_in_region247
    • FOLLOW_ID_in_region249

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_region249
    • FOLLOW_template_in_region259

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_region259
    • FOLLOW_SUBTEMPLATE_in_subtemplate292

      public static final org.antlr.runtime.BitSet FOLLOW_SUBTEMPLATE_in_subtemplate292
    • FOLLOW_ARGS_in_subtemplate299

      public static final org.antlr.runtime.BitSet FOLLOW_ARGS_in_subtemplate299
    • FOLLOW_ID_in_subtemplate302

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate302
    • FOLLOW_template_in_subtemplate319

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_subtemplate319
    • FOLLOW_SUBTEMPLATE_in_subtemplate335

      public static final org.antlr.runtime.BitSet FOLLOW_SUBTEMPLATE_in_subtemplate335
    • FOLLOW_IF_in_ifstat367

      public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifstat367
    • FOLLOW_conditional_in_ifstat369

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat369
    • FOLLOW_chunk_in_ifstat379

      public static final org.antlr.runtime.BitSet FOLLOW_chunk_in_ifstat379
    • FOLLOW_ELSEIF_in_ifstat389

      public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_ifstat389
    • FOLLOW_conditional_in_ifstat403

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat403
    • FOLLOW_chunk_in_ifstat415

      public static final org.antlr.runtime.BitSet FOLLOW_chunk_in_ifstat415
    • FOLLOW_ELSE_in_ifstat438

      public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_ifstat438
    • FOLLOW_chunk_in_ifstat452

      public static final org.antlr.runtime.BitSet FOLLOW_chunk_in_ifstat452
    • FOLLOW_OR_in_conditional486

      public static final org.antlr.runtime.BitSet FOLLOW_OR_in_conditional486
    • FOLLOW_conditional_in_conditional488

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_conditional488
    • FOLLOW_conditional_in_conditional490

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_conditional490
    • FOLLOW_AND_in_conditional500

      public static final org.antlr.runtime.BitSet FOLLOW_AND_in_conditional500
    • FOLLOW_conditional_in_conditional502

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_conditional502
    • FOLLOW_conditional_in_conditional504

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_conditional504
    • FOLLOW_BANG_in_conditional514

      public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_conditional514
    • FOLLOW_conditional_in_conditional516

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_conditional516
    • FOLLOW_expr_in_conditional528

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_conditional528
    • FOLLOW_OPTIONS_in_exprOptions542

      public static final org.antlr.runtime.BitSet FOLLOW_OPTIONS_in_exprOptions542
    • FOLLOW_option_in_exprOptions544

      public static final org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions544
    • FOLLOW_EQUALS_in_option556

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_option556
    • FOLLOW_ID_in_option558

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option558
    • FOLLOW_expr_in_option560

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_option560
    • FOLLOW_ZIP_in_expr579

      public static final org.antlr.runtime.BitSet FOLLOW_ZIP_in_expr579
    • FOLLOW_ELEMENTS_in_expr582

      public static final org.antlr.runtime.BitSet FOLLOW_ELEMENTS_in_expr582
    • FOLLOW_expr_in_expr585

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr585
    • FOLLOW_mapTemplateRef_in_expr592

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_expr592
    • FOLLOW_MAP_in_expr604

      public static final org.antlr.runtime.BitSet FOLLOW_MAP_in_expr604
    • FOLLOW_expr_in_expr606

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_expr606
    • FOLLOW_mapTemplateRef_in_expr609

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_expr609
    • FOLLOW_prop_in_expr624

      public static final org.antlr.runtime.BitSet FOLLOW_prop_in_expr624
    • FOLLOW_includeExpr_in_expr629

      public static final org.antlr.runtime.BitSet FOLLOW_includeExpr_in_expr629
    • FOLLOW_PROP_in_prop639

      public static final org.antlr.runtime.BitSet FOLLOW_PROP_in_prop639
    • FOLLOW_expr_in_prop641

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_prop641
    • FOLLOW_ID_in_prop643

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_prop643
    • FOLLOW_PROP_IND_in_prop657

      public static final org.antlr.runtime.BitSet FOLLOW_PROP_IND_in_prop657
    • FOLLOW_expr_in_prop659

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_prop659
    • FOLLOW_expr_in_prop661

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_prop661
    • FOLLOW_INCLUDE_in_mapTemplateRef681

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_in_mapTemplateRef681
    • FOLLOW_qualifiedId_in_mapTemplateRef683

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedId_in_mapTemplateRef683
    • FOLLOW_args_in_mapTemplateRef693

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_mapTemplateRef693
    • FOLLOW_subtemplate_in_mapTemplateRef706

      public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_mapTemplateRef706
    • FOLLOW_INCLUDE_IND_in_mapTemplateRef718

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_IND_in_mapTemplateRef718
    • FOLLOW_expr_in_mapTemplateRef720

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_mapTemplateRef720
    • FOLLOW_args_in_mapTemplateRef730

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_mapTemplateRef730
    • FOLLOW_EXEC_FUNC_in_includeExpr752

      public static final org.antlr.runtime.BitSet FOLLOW_EXEC_FUNC_in_includeExpr752
    • FOLLOW_ID_in_includeExpr754

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr754
    • FOLLOW_expr_in_includeExpr756

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_includeExpr756
    • FOLLOW_INCLUDE_in_includeExpr767

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_in_includeExpr767
    • FOLLOW_qualifiedId_in_includeExpr769

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedId_in_includeExpr769
    • FOLLOW_args_in_includeExpr771

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr771
    • FOLLOW_INCLUDE_SUPER_in_includeExpr782

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_SUPER_in_includeExpr782
    • FOLLOW_ID_in_includeExpr784

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr784
    • FOLLOW_args_in_includeExpr786

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr786
    • FOLLOW_INCLUDE_REGION_in_includeExpr797

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_REGION_in_includeExpr797
    • FOLLOW_ID_in_includeExpr799

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr799
    • FOLLOW_INCLUDE_SUPER_REGION_in_includeExpr809

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_SUPER_REGION_in_includeExpr809
    • FOLLOW_ID_in_includeExpr811

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr811
    • FOLLOW_primary_in_includeExpr819

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_includeExpr819
    • FOLLOW_ID_in_primary830

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_primary830
    • FOLLOW_STRING_in_primary840

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_primary840
    • FOLLOW_TRUE_in_primary849

      public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_primary849
    • FOLLOW_FALSE_in_primary858

      public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_primary858
    • FOLLOW_subtemplate_in_primary867

      public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_primary867
    • FOLLOW_list_in_primary894

      public static final org.antlr.runtime.BitSet FOLLOW_list_in_primary894
    • FOLLOW_INCLUDE_IND_in_primary901

      public static final org.antlr.runtime.BitSet FOLLOW_INCLUDE_IND_in_primary901
    • FOLLOW_expr_in_primary906

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primary906
    • FOLLOW_args_in_primary915

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_primary915
    • FOLLOW_TO_STR_in_primary935

      public static final org.antlr.runtime.BitSet FOLLOW_TO_STR_in_primary935
    • FOLLOW_expr_in_primary937

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primary937
    • FOLLOW_SLASH_in_qualifiedId952

      public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_qualifiedId952
    • FOLLOW_qualifiedId_in_qualifiedId954

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedId_in_qualifiedId954
    • FOLLOW_ID_in_qualifiedId956

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId956
    • FOLLOW_SLASH_in_qualifiedId963

      public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_qualifiedId963
    • FOLLOW_ID_in_qualifiedId965

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId965
    • FOLLOW_ID_in_qualifiedId971

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId971
    • FOLLOW_expr_in_arg981

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_arg981
    • FOLLOW_arg_in_args997

      public static final org.antlr.runtime.BitSet FOLLOW_arg_in_args997
    • FOLLOW_EQUALS_in_args1016

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_args1016
    • FOLLOW_ID_in_args1018

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_args1018
    • FOLLOW_expr_in_args1020

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_args1020
    • FOLLOW_ELLIPSIS_in_args1037

      public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1037
    • FOLLOW_ELLIPSIS_in_args1052

      public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1052
    • FOLLOW_LIST_in_list1072

      public static final org.antlr.runtime.BitSet FOLLOW_LIST_in_list1072
    • FOLLOW_listElement_in_list1075

      public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1075
    • FOLLOW_expr_in_listElement1091

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_listElement1091
    • FOLLOW_NULL_in_listElement1095

      public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_listElement1095
  • Constructor Details

    • CodeGenerator

      public CodeGenerator(org.antlr.runtime.tree.TreeNodeStream input)
    • CodeGenerator

      public CodeGenerator(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
    • CodeGenerator

      public CodeGenerator(org.antlr.runtime.tree.TreeNodeStream input, ErrorManager errMgr, String name, String template, org.antlr.runtime.Token templateToken)
  • Method Details

    • getDelegates

      public org.antlr.runtime.tree.TreeParser[] getDelegates()
    • getTokenNames

      public String[] getTokenNames()
      Overrides:
      getTokenNames in class org.antlr.runtime.BaseRecognizer
    • getGrammarFileName

      public String getGrammarFileName()
      Overrides:
      getGrammarFileName in class org.antlr.runtime.BaseRecognizer
    • addArgument

      public void addArgument(List<FormalArgument> args, org.antlr.runtime.Token t)
    • emit1

      public void emit1(org.antlr.runtime.tree.CommonTree opAST, short opcode, int arg)
    • emit1

      public void emit1(org.antlr.runtime.tree.CommonTree opAST, short opcode, String arg)
    • emit2

      public void emit2(org.antlr.runtime.tree.CommonTree opAST, short opcode, int arg, int arg2)
    • emit2

      public void emit2(org.antlr.runtime.tree.CommonTree opAST, short opcode, String s, int arg2)
    • emit

      public void emit(org.antlr.runtime.tree.CommonTree opAST, short opcode)
    • insert

      public void insert(int addr, short opcode, String s)
    • setOption

      public void setOption(org.antlr.runtime.tree.CommonTree id)
    • write

      public void write(int addr, short value)
    • address

      public int address()
    • func

      public void func(org.antlr.runtime.tree.CommonTree id)
    • refAttr

      public void refAttr(org.antlr.runtime.tree.CommonTree id)
    • defineString

      public int defineString(String s)
    • displayRecognitionError

      public void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
      Overrides:
      displayRecognitionError in class org.antlr.runtime.BaseRecognizer
    • templateAndEOF

      public final void templateAndEOF() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • template

      public final CompiledST template(String name, List<FormalArgument> args) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • chunk

      public final void chunk() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • element

      public final void element() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • singleElement

      public final void singleElement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • compoundElement

      public final void compoundElement(org.antlr.runtime.tree.CommonTree indent) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprElement

      public final void exprElement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • region

      public final CodeGenerator.region_return region(org.antlr.runtime.tree.CommonTree indent) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • subtemplate

      public final CodeGenerator.subtemplate_return subtemplate() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • ifstat

      public final void ifstat(org.antlr.runtime.tree.CommonTree indent) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • conditional

      public final CodeGenerator.conditional_return conditional() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprOptions

      public final CodeGenerator.exprOptions_return exprOptions() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • option

      public final void option() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • expr

      public final void expr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • prop

      public final void prop() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • mapTemplateRef

      public final CodeGenerator.mapTemplateRef_return mapTemplateRef(int num_exprs) throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • includeExpr

      public final CodeGenerator.includeExpr_return includeExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • primary

      public final CodeGenerator.primary_return primary() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • qualifiedId

      public final CodeGenerator.qualifiedId_return qualifiedId() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • arg

      public final void arg() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • args

      public final CodeGenerator.args_return args() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • list

      public final CodeGenerator.list_return list() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • listElement

      public final CodeGenerator.listElement_return listElement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException