Class STParser

java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.stringtemplate.v4.compiler.STParser

public class STParser extends org.antlr.runtime.Parser
Build an AST from a single StringTemplate template
  • 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:
    • adaptor

      protected org.antlr.runtime.tree.TreeAdaptor adaptor
    • errMgr

      ErrorManager errMgr
    • templateToken

      org.antlr.runtime.Token templateToken
    • conditional_stack

      protected Stack<STParser.conditional_scope> conditional_stack
    • FOLLOW_template_in_templateAndEOF139

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_templateAndEOF139
    • FOLLOW_EOF_in_templateAndEOF141

      public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_templateAndEOF141
    • FOLLOW_element_in_template155

      public static final org.antlr.runtime.BitSet FOLLOW_element_in_template155
    • FOLLOW_INDENT_in_element168

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element168
    • FOLLOW_COMMENT_in_element171

      public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_element171
    • FOLLOW_NEWLINE_in_element173

      public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_element173
    • FOLLOW_INDENT_in_element181

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_element181
    • FOLLOW_singleElement_in_element183

      public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element183
    • FOLLOW_singleElement_in_element200

      public static final org.antlr.runtime.BitSet FOLLOW_singleElement_in_element200
    • FOLLOW_compoundElement_in_element205

      public static final org.antlr.runtime.BitSet FOLLOW_compoundElement_in_element205
    • FOLLOW_exprTag_in_singleElement216

      public static final org.antlr.runtime.BitSet FOLLOW_exprTag_in_singleElement216
    • FOLLOW_TEXT_in_singleElement221

      public static final org.antlr.runtime.BitSet FOLLOW_TEXT_in_singleElement221
    • FOLLOW_NEWLINE_in_singleElement226

      public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_singleElement226
    • FOLLOW_COMMENT_in_singleElement231

      public static final org.antlr.runtime.BitSet FOLLOW_COMMENT_in_singleElement231
    • FOLLOW_ifstat_in_compoundElement244

      public static final org.antlr.runtime.BitSet FOLLOW_ifstat_in_compoundElement244
    • FOLLOW_region_in_compoundElement249

      public static final org.antlr.runtime.BitSet FOLLOW_region_in_compoundElement249
    • FOLLOW_LDELIM_in_exprTag260

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_exprTag260
    • FOLLOW_expr_in_exprTag262

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_exprTag262
    • FOLLOW_SEMI_in_exprTag266

      public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_exprTag266
    • FOLLOW_exprOptions_in_exprTag268

      public static final org.antlr.runtime.BitSet FOLLOW_exprOptions_in_exprTag268
    • FOLLOW_RDELIM_in_exprTag273

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_exprTag273
    • FOLLOW_INDENT_in_region305

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_region305
    • FOLLOW_LDELIM_in_region310

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region310
    • FOLLOW_AT_in_region312

      public static final org.antlr.runtime.BitSet FOLLOW_AT_in_region312
    • FOLLOW_ID_in_region314

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_region314
    • FOLLOW_RDELIM_in_region316

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region316
    • FOLLOW_template_in_region322

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_region322
    • FOLLOW_INDENT_in_region326

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_region326
    • FOLLOW_LDELIM_in_region329

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_region329
    • FOLLOW_END_in_region331

      public static final org.antlr.runtime.BitSet FOLLOW_END_in_region331
    • FOLLOW_RDELIM_in_region333

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_region333
    • FOLLOW_NEWLINE_in_region344

      public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_region344
    • FOLLOW_LCURLY_in_subtemplate420

      public static final org.antlr.runtime.BitSet FOLLOW_LCURLY_in_subtemplate420
    • FOLLOW_ID_in_subtemplate426

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate426
    • FOLLOW_COMMA_in_subtemplate430

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_subtemplate430
    • FOLLOW_ID_in_subtemplate435

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_subtemplate435
    • FOLLOW_PIPE_in_subtemplate440

      public static final org.antlr.runtime.BitSet FOLLOW_PIPE_in_subtemplate440
    • FOLLOW_template_in_subtemplate445

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_subtemplate445
    • FOLLOW_INDENT_in_subtemplate447

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_subtemplate447
    • FOLLOW_RCURLY_in_subtemplate450

      public static final org.antlr.runtime.BitSet FOLLOW_RCURLY_in_subtemplate450
    • FOLLOW_INDENT_in_ifstat491

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat491
    • FOLLOW_LDELIM_in_ifstat494

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat494
    • FOLLOW_IF_in_ifstat496

      public static final org.antlr.runtime.BitSet FOLLOW_IF_in_ifstat496
    • FOLLOW_LPAREN_in_ifstat498

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat498
    • FOLLOW_conditional_in_ifstat502

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat502
    • FOLLOW_RPAREN_in_ifstat504

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat504
    • FOLLOW_RDELIM_in_ifstat506

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat506
    • FOLLOW_template_in_ifstat515

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat515
    • FOLLOW_INDENT_in_ifstat522

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat522
    • FOLLOW_LDELIM_in_ifstat525

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat525
    • FOLLOW_ELSEIF_in_ifstat527

      public static final org.antlr.runtime.BitSet FOLLOW_ELSEIF_in_ifstat527
    • FOLLOW_LPAREN_in_ifstat529

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_ifstat529
    • FOLLOW_conditional_in_ifstat533

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_ifstat533
    • FOLLOW_RPAREN_in_ifstat535

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_ifstat535
    • FOLLOW_RDELIM_in_ifstat537

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat537
    • FOLLOW_template_in_ifstat541

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat541
    • FOLLOW_INDENT_in_ifstat551

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat551
    • FOLLOW_LDELIM_in_ifstat554

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat554
    • FOLLOW_ELSE_in_ifstat556

      public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_ifstat556
    • FOLLOW_RDELIM_in_ifstat558

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat558
    • FOLLOW_template_in_ifstat562

      public static final org.antlr.runtime.BitSet FOLLOW_template_in_ifstat562
    • FOLLOW_INDENT_in_ifstat570

      public static final org.antlr.runtime.BitSet FOLLOW_INDENT_in_ifstat570
    • FOLLOW_LDELIM_in_ifstat576

      public static final org.antlr.runtime.BitSet FOLLOW_LDELIM_in_ifstat576
    • FOLLOW_ENDIF_in_ifstat578

      public static final org.antlr.runtime.BitSet FOLLOW_ENDIF_in_ifstat578
    • FOLLOW_RDELIM_in_ifstat582

      public static final org.antlr.runtime.BitSet FOLLOW_RDELIM_in_ifstat582
    • FOLLOW_NEWLINE_in_ifstat593

      public static final org.antlr.runtime.BitSet FOLLOW_NEWLINE_in_ifstat593
    • FOLLOW_andConditional_in_conditional713

      public static final org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional713
    • FOLLOW_OR_in_conditional717

      public static final org.antlr.runtime.BitSet FOLLOW_OR_in_conditional717
    • FOLLOW_andConditional_in_conditional720

      public static final org.antlr.runtime.BitSet FOLLOW_andConditional_in_conditional720
    • FOLLOW_notConditional_in_andConditional733

      public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional733
    • FOLLOW_AND_in_andConditional737

      public static final org.antlr.runtime.BitSet FOLLOW_AND_in_andConditional737
    • FOLLOW_notConditional_in_andConditional740

      public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_andConditional740
    • FOLLOW_BANG_in_notConditional753

      public static final org.antlr.runtime.BitSet FOLLOW_BANG_in_notConditional753
    • FOLLOW_notConditional_in_notConditional756

      public static final org.antlr.runtime.BitSet FOLLOW_notConditional_in_notConditional756
    • FOLLOW_memberExpr_in_notConditional761

      public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_notConditional761
    • FOLLOW_ID_in_notConditionalExpr773

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr773
    • FOLLOW_DOT_in_notConditionalExpr784

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr784
    • FOLLOW_ID_in_notConditionalExpr788

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_notConditionalExpr788
    • FOLLOW_DOT_in_notConditionalExpr814

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_notConditionalExpr814
    • FOLLOW_LPAREN_in_notConditionalExpr816

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_notConditionalExpr816
    • FOLLOW_mapExpr_in_notConditionalExpr818

      public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_notConditionalExpr818
    • FOLLOW_RPAREN_in_notConditionalExpr820

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_notConditionalExpr820
    • FOLLOW_option_in_exprOptions850

      public static final org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions850
    • FOLLOW_COMMA_in_exprOptions854

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_exprOptions854
    • FOLLOW_option_in_exprOptions856

      public static final org.antlr.runtime.BitSet FOLLOW_option_in_exprOptions856
    • FOLLOW_ID_in_option883

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_option883
    • FOLLOW_EQUALS_in_option893

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_option893
    • FOLLOW_exprNoComma_in_option895

      public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_option895
    • FOLLOW_memberExpr_in_exprNoComma1002

      public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_exprNoComma1002
    • FOLLOW_COLON_in_exprNoComma1008

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_exprNoComma1008
    • FOLLOW_mapTemplateRef_in_exprNoComma1010

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_exprNoComma1010
    • FOLLOW_mapExpr_in_expr1055

      public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_expr1055
    • FOLLOW_memberExpr_in_mapExpr1067

      public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1067
    • FOLLOW_COMMA_in_mapExpr1076

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1076
    • FOLLOW_memberExpr_in_mapExpr1078

      public static final org.antlr.runtime.BitSet FOLLOW_memberExpr_in_mapExpr1078
    • FOLLOW_COLON_in_mapExpr1084

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1084
    • FOLLOW_mapTemplateRef_in_mapExpr1086

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1086
    • FOLLOW_COLON_in_mapExpr1149

      public static final org.antlr.runtime.BitSet FOLLOW_COLON_in_mapExpr1149
    • FOLLOW_mapTemplateRef_in_mapExpr1153

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1153
    • FOLLOW_COMMA_in_mapExpr1159

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_mapExpr1159
    • FOLLOW_mapTemplateRef_in_mapExpr1163

      public static final org.antlr.runtime.BitSet FOLLOW_mapTemplateRef_in_mapExpr1163
    • FOLLOW_qualifiedId_in_mapTemplateRef1210

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedId_in_mapTemplateRef1210
    • FOLLOW_LPAREN_in_mapTemplateRef1212

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1212
    • FOLLOW_args_in_mapTemplateRef1214

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_mapTemplateRef1214
    • FOLLOW_RPAREN_in_mapTemplateRef1216

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1216
    • FOLLOW_subtemplate_in_mapTemplateRef1238

      public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_mapTemplateRef1238
    • FOLLOW_LPAREN_in_mapTemplateRef1245

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1245
    • FOLLOW_mapExpr_in_mapTemplateRef1247

      public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_mapTemplateRef1247
    • FOLLOW_RPAREN_in_mapTemplateRef1251

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1251
    • FOLLOW_LPAREN_in_mapTemplateRef1253

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_mapTemplateRef1253
    • FOLLOW_argExprList_in_mapTemplateRef1255

      public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_mapTemplateRef1255
    • FOLLOW_RPAREN_in_mapTemplateRef1258

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_mapTemplateRef1258
    • FOLLOW_includeExpr_in_memberExpr1281

      public static final org.antlr.runtime.BitSet FOLLOW_includeExpr_in_memberExpr1281
    • FOLLOW_DOT_in_memberExpr1292

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1292
    • FOLLOW_ID_in_memberExpr1294

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_memberExpr1294
    • FOLLOW_DOT_in_memberExpr1320

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_memberExpr1320
    • FOLLOW_LPAREN_in_memberExpr1322

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_memberExpr1322
    • FOLLOW_mapExpr_in_memberExpr1324

      public static final org.antlr.runtime.BitSet FOLLOW_mapExpr_in_memberExpr1324
    • FOLLOW_RPAREN_in_memberExpr1326

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_memberExpr1326
    • FOLLOW_ID_in_includeExpr1370

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1370
    • FOLLOW_LPAREN_in_includeExpr1372

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1372
    • FOLLOW_expr_in_includeExpr1374

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_includeExpr1374
    • FOLLOW_RPAREN_in_includeExpr1377

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1377
    • FOLLOW_SUPER_in_includeExpr1398

      public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1398
    • FOLLOW_DOT_in_includeExpr1400

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1400
    • FOLLOW_ID_in_includeExpr1402

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1402
    • FOLLOW_LPAREN_in_includeExpr1404

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1404
    • FOLLOW_args_in_includeExpr1406

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1406
    • FOLLOW_RPAREN_in_includeExpr1408

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1408
    • FOLLOW_qualifiedId_in_includeExpr1427

      public static final org.antlr.runtime.BitSet FOLLOW_qualifiedId_in_includeExpr1427
    • FOLLOW_LPAREN_in_includeExpr1429

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1429
    • FOLLOW_args_in_includeExpr1431

      public static final org.antlr.runtime.BitSet FOLLOW_args_in_includeExpr1431
    • FOLLOW_RPAREN_in_includeExpr1433

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1433
    • FOLLOW_AT_in_includeExpr1452

      public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1452
    • FOLLOW_SUPER_in_includeExpr1454

      public static final org.antlr.runtime.BitSet FOLLOW_SUPER_in_includeExpr1454
    • FOLLOW_DOT_in_includeExpr1456

      public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_includeExpr1456
    • FOLLOW_ID_in_includeExpr1458

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1458
    • FOLLOW_LPAREN_in_includeExpr1460

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1460
    • FOLLOW_RPAREN_in_includeExpr1464

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1464
    • FOLLOW_AT_in_includeExpr1479

      public static final org.antlr.runtime.BitSet FOLLOW_AT_in_includeExpr1479
    • FOLLOW_ID_in_includeExpr1481

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_includeExpr1481
    • FOLLOW_LPAREN_in_includeExpr1483

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_includeExpr1483
    • FOLLOW_RPAREN_in_includeExpr1487

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_includeExpr1487
    • FOLLOW_primary_in_includeExpr1505

      public static final org.antlr.runtime.BitSet FOLLOW_primary_in_includeExpr1505
    • FOLLOW_ID_in_primary1516

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_primary1516
    • FOLLOW_STRING_in_primary1521

      public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_primary1521
    • FOLLOW_TRUE_in_primary1526

      public static final org.antlr.runtime.BitSet FOLLOW_TRUE_in_primary1526
    • FOLLOW_FALSE_in_primary1531

      public static final org.antlr.runtime.BitSet FOLLOW_FALSE_in_primary1531
    • FOLLOW_subtemplate_in_primary1536

      public static final org.antlr.runtime.BitSet FOLLOW_subtemplate_in_primary1536
    • FOLLOW_list_in_primary1541

      public static final org.antlr.runtime.BitSet FOLLOW_list_in_primary1541
    • FOLLOW_LPAREN_in_primary1550

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1550
    • FOLLOW_conditional_in_primary1553

      public static final org.antlr.runtime.BitSet FOLLOW_conditional_in_primary1553
    • FOLLOW_RPAREN_in_primary1555

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1555
    • FOLLOW_LPAREN_in_primary1566

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1566
    • FOLLOW_expr_in_primary1568

      public static final org.antlr.runtime.BitSet FOLLOW_expr_in_primary1568
    • FOLLOW_RPAREN_in_primary1570

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1570
    • FOLLOW_LPAREN_in_primary1576

      public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_primary1576
    • FOLLOW_argExprList_in_primary1578

      public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_primary1578
    • FOLLOW_RPAREN_in_primary1581

      public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_primary1581
    • FOLLOW_ID_in_qualifiedId1641

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId1641
    • FOLLOW_SLASH_in_qualifiedId1659

      public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_qualifiedId1659
    • FOLLOW_ID_in_qualifiedId1661

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId1661
    • FOLLOW_SLASH_in_qualifiedId1686

      public static final org.antlr.runtime.BitSet FOLLOW_SLASH_in_qualifiedId1686
    • FOLLOW_ID_in_qualifiedId1690

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_qualifiedId1690
    • FOLLOW_argExprList_in_args1722

      public static final org.antlr.runtime.BitSet FOLLOW_argExprList_in_args1722
    • FOLLOW_namedArg_in_args1727

      public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1727
    • FOLLOW_COMMA_in_args1731

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1731
    • FOLLOW_namedArg_in_args1733

      public static final org.antlr.runtime.BitSet FOLLOW_namedArg_in_args1733
    • FOLLOW_COMMA_in_args1739

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_args1739
    • FOLLOW_ELLIPSIS_in_args1741

      public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1741
    • FOLLOW_ELLIPSIS_in_args1761

      public static final org.antlr.runtime.BitSet FOLLOW_ELLIPSIS_in_args1761
    • FOLLOW_arg_in_argExprList1774

      public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1774
    • FOLLOW_COMMA_in_argExprList1778

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_argExprList1778
    • FOLLOW_arg_in_argExprList1780

      public static final org.antlr.runtime.BitSet FOLLOW_arg_in_argExprList1780
    • FOLLOW_exprNoComma_in_arg1797

      public static final org.antlr.runtime.BitSet FOLLOW_exprNoComma_in_arg1797
    • FOLLOW_ID_in_namedArg1806

      public static final org.antlr.runtime.BitSet FOLLOW_ID_in_namedArg1806
    • FOLLOW_EQUALS_in_namedArg1808

      public static final org.antlr.runtime.BitSet FOLLOW_EQUALS_in_namedArg1808
    • FOLLOW_arg_in_namedArg1810

      public static final org.antlr.runtime.BitSet FOLLOW_arg_in_namedArg1810
    • FOLLOW_LBRACK_in_list1835

      public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1835
    • FOLLOW_RBRACK_in_list1837

      public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1837
    • FOLLOW_LBRACK_in_list1849

      public static final org.antlr.runtime.BitSet FOLLOW_LBRACK_in_list1849
    • FOLLOW_listElement_in_list1851

      public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1851
    • FOLLOW_COMMA_in_list1855

      public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_list1855
    • FOLLOW_listElement_in_list1857

      public static final org.antlr.runtime.BitSet FOLLOW_listElement_in_list1857
    • FOLLOW_RBRACK_in_list1862

      public static final org.antlr.runtime.BitSet FOLLOW_RBRACK_in_list1862
    • FOLLOW_exprNoComma_in_listElement1882

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

    • STParser

      public STParser(org.antlr.runtime.TokenStream input)
    • STParser

      public STParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
    • STParser

      public STParser(org.antlr.runtime.TokenStream input, ErrorManager errMgr, org.antlr.runtime.Token templateToken)
  • Method Details

    • getDelegates

      public org.antlr.runtime.Parser[] getDelegates()
    • setTreeAdaptor

      public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
    • getTreeAdaptor

      public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
    • getTokenNames

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

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

      protected Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input, int ttype, org.antlr.runtime.BitSet follow) throws org.antlr.runtime.RecognitionException
      Overrides:
      recoverFromMismatchedToken in class org.antlr.runtime.BaseRecognizer
      Throws:
      org.antlr.runtime.RecognitionException
    • templateAndEOF

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

      public final STParser.template_return template() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • element

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

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

      public final STParser.compoundElement_return compoundElement() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprTag

      public final STParser.exprTag_return exprTag() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • region

      public final STParser.region_return region() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • subtemplate

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

      public final STParser.ifstat_return ifstat() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • conditional

      public final STParser.conditional_return conditional() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • andConditional

      public final STParser.andConditional_return andConditional() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • notConditional

      public final STParser.notConditional_return notConditional() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • notConditionalExpr

      public final STParser.notConditionalExpr_return notConditionalExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprOptions

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

      public final STParser.option_return option() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • exprNoComma

      public final STParser.exprNoComma_return exprNoComma() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • expr

      public final STParser.expr_return expr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • mapExpr

      public final STParser.mapExpr_return mapExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • mapTemplateRef

      public final STParser.mapTemplateRef_return mapTemplateRef() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • memberExpr

      public final STParser.memberExpr_return memberExpr() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • includeExpr

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

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

      public final STParser.qualifiedId_return qualifiedId() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • args

      public final STParser.args_return args() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • argExprList

      public final STParser.argExprList_return argExprList() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • arg

      public final STParser.arg_return arg() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • namedArg

      public final STParser.namedArg_return namedArg() throws org.antlr.runtime.RecognitionException
      Throws:
      org.antlr.runtime.RecognitionException
    • list

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

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