6.1.1.2.1.1.1.7.1.10. pycropml.transpiler.antlr_py.grammars.CSharpParser module

class pycropml.transpiler.antlr_py.grammars.CSharpParser.CSharpParser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]

Bases: Parser

ABSTRACT = 8
ADD = 9
ALIAS = 10
AMP = 139
ARGLIST = 11
AS = 12
ASCENDING = 13
ASSIGNMENT = 144
ASYNC = 14
AWAIT = 15
class Accessor_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Accessor_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

GET()[source]
SET()[source]
accessor_body()[source]
accessor_modifier()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
get_accessor_declaration()[source]
set_accessor_declaration()[source]
class Accessor_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERNAL()[source]
PRIVATE()[source]
PROTECTED()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Add_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ADD()[source]
attributes()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Additive_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

MINUS(i: int = None)[source]
PLUS(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
multiplicative_expression(i: int = None)[source]
class All_member_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ABSTRACT()[source]
ASYNC()[source]
EXTERN()[source]
INTERNAL()[source]
NEW()[source]
OVERRIDE()[source]
PARTIAL()[source]
PRIVATE()[source]
PROTECTED()[source]
PUBLIC()[source]
READONLY()[source]
SEALED()[source]
STATIC()[source]
UNSAFE()[source]
VIRTUAL()[source]
VOLATILE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class All_member_modifiersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

all_member_modifier(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class And_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

AMP(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
equality_expression(i: int = None)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class AnonymousMethodExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

ASYNC()[source]
CLOSE_PARENS()[source]
DELEGATE()[source]
OPEN_PARENS()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
explicit_anonymous_function_parameter_list()[source]
class Anonymous_function_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
throwable_expression()[source]
class Anonymous_function_signatureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
explicit_anonymous_function_parameter_list()[source]
getRuleIndex()[source]
identifier()[source]
implicit_anonymous_function_parameter_list()[source]
class Anonymous_object_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_declarator_list()[source]
class Arg_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
type_()[source]
class ArgumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
IN()[source]
OUT()[source]
REF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Argument_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
argument(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Array_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA(i: int = None)[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
variable_initializer(i: int = None)[source]
class Array_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERR(i: int = None)[source]
STAR(i: int = None)[source]
base_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
rank_specifier(i: int = None)[source]
class AssignmentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_COALESCING_ASSIGNMENT()[source]
assignment_operator()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
throwable_expression()[source]
unary_expression()[source]
class Assignment_operatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
OP_ADD_ASSIGNMENT()[source]
OP_AND_ASSIGNMENT()[source]
OP_DIV_ASSIGNMENT()[source]
OP_LEFT_SHIFT_ASSIGNMENT()[source]
OP_MOD_ASSIGNMENT()[source]
OP_MULT_ASSIGNMENT()[source]
OP_OR_ASSIGNMENT()[source]
OP_SUB_ASSIGNMENT()[source]
OP_XOR_ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
right_shift_assignment()[source]
class AttributeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
COMMA(i: int = None)[source]
OPEN_PARENS()[source]
attribute_argument(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name()[source]
class Attribute_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Attribute_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
attribute(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Attribute_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACKET()[source]
COLON()[source]
COMMA()[source]
OPEN_BRACKET()[source]
attribute_list()[source]
attribute_target()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Attribute_targetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
keyword()[source]
class AttributesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

attribute_section(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
BANG = 142
BASE = 16
BIN_INTEGER_LITERAL = 117
BITWISE_OR = 140
BOOL = 17
BREAK = 18
BY = 19
BYTE = 20
BYTE_ORDER_MARK = 1
class BaseAccessExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

BASE()[source]
CLOSE_BRACKET()[source]
DOT()[source]
OPEN_BRACKET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression_list()[source]
identifier()[source]
type_argument_list()[source]
class Base_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

STAR()[source]
VOID()[source]
class_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
simple_type()[source]
tuple_type()[source]
class BlockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
statement_list()[source]
class BodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Boolean_literalContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

FALSE()[source]
TRUE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Bracket_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACKET()[source]
COMMA(i: int = None)[source]
INTERR()[source]
OPEN_BRACKET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
indexer_argument(i: int = None)[source]
class BreakStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

BREAK()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
CARET = 141
CASE = 21
CATCH = 22
CHAR = 23
CHARACTER_LITERAL = 119
CHECKED = 24
CLASS = 25
CLOSE_BRACE = 125
CLOSE_BRACE_INSIDE = 178
CLOSE_BRACKET = 127
CLOSE_PARENS = 129
COLON = 132
COMMA = 131
CONDITIONAL_SYMBOL = 194
CONST = 26
CONTINUE = 27
class Case_guardContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

WHEN()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Catch_clausesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
general_catch_clause()[source]
getRuleIndex()[source]
specific_catch_clause(i: int = None)[source]
class CheckedExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CHECKED()[source]
CLOSE_PARENS()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class CheckedStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CHECKED()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class Class_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
COMMA(i: int = None)[source]
class_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name(i: int = None)[source]
class Class_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
class_member_declarations()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Class_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLASS()[source]
SEMICOLON()[source]
class_base()[source]
class_body()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
class Class_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

all_member_modifiers()[source]
attributes()[source]
common_member_declaration()[source]
destructor_definition()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Class_member_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

class_member_declaration(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Class_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DYNAMIC()[source]
OBJECT()[source]
STRING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name()[source]
class Collection_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA(i: int = None)[source]
OPEN_BRACE()[source]
element_initializer(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Combined_join_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

EQUALS()[source]
IN()[source]
INTO()[source]
JOIN()[source]
ON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
type_()[source]
class Common_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
VOID()[source]
body()[source]
class_definition()[source]
constant_declaration()[source]
constructor_declaration()[source]
conversion_operator_declarator()[source]
delegate_definition()[source]
enterRule(listener: ParseTreeListener)[source]
enum_definition()[source]
event_declaration()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interface_definition()[source]
method_declaration()[source]
right_arrow()[source]
struct_definition()[source]
throwable_expression()[source]
typed_member_declaration()[source]
class Compilation_unitContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BYTE_ORDER_MARK()[source]
EOF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
extern_alias_directives()[source]
getRuleIndex()[source]
global_attribute_section(i: int = None)[source]
namespace_member_declarations()[source]
using_directives()[source]
class Conditional_and_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_AND(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
inclusive_or_expression(i: int = None)[source]
class Conditional_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
INTERR()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
null_coalescing_expression()[source]
throwable_expression(i: int = None)[source]
class Conditional_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_OR(i: int = None)[source]
conditional_and_expression(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Constant_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CONST()[source]
SEMICOLON()[source]
constant_declarators()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
class Constant_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Constant_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
constant_declarator(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Constructor_constraintContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
NEW()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Constructor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
body()[source]
constructor_initializer()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
identifier()[source]
class Constructor_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BASE()[source]
CLOSE_PARENS()[source]
COLON()[source]
OPEN_PARENS()[source]
THIS()[source]
argument_list()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class ContinueStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CONTINUE()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class Conversion_operator_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
EXPLICIT()[source]
IMPLICIT()[source]
OPEN_PARENS()[source]
OPERATOR()[source]
arg_declaration()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
DECIMAL = 28
DEFAULT = 29
DEFINE = 182
DELEGATE = 30
DELIMITED_COMMENT = 5
DELIMITED_DOC_COMMENT = 3
DESCENDING = 31
DIGITS = 181
DIRECTIVE_HIDDEN = 193
DIRECTIVE_NEW_LINE = 195
DIRECTIVE_WHITESPACES = 180
DIV = 137
DO = 32
DOT = 130
DOUBLE = 33
DOUBLE_COLON = 148
DOUBLE_CURLY_CLOSE_INSIDE = 197
DOUBLE_CURLY_INSIDE = 171
DOUBLE_QUOTE_INSIDE = 175
DYNAMIC = 34
class DeclarationStatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
local_constant_declaration()[source]
local_function_declaration()[source]
local_variable_declaration()[source]
class DefaultValueExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
DEFAULT()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
type_()[source]
class Delegate_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
DELEGATE()[source]
OPEN_PARENS()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
identifier()[source]
return_type()[source]
type_parameter_constraints_clauses()[source]
variant_type_parameter_list()[source]
class Destructor_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
TILDE()[source]
body()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class DoStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
DO()[source]
OPEN_PARENS()[source]
SEMICOLON()[source]
WHILE()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
ELIF = 184
ELSE = 35
ENDIF = 185
ENDREGION = 190
ENUM = 36
EOF = -1
EQUALS = 37
ERROR = 187
EVENT = 38
EXPLICIT = 39
EXTERN = 40
class Element_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression_list()[source]
getRuleIndex()[source]
non_assignment_expression()[source]
class Embedded_statementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
simple_embedded_statement()[source]
class Enum_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
class Enum_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA(i: int = None)[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
enum_member_declaration(i: int = None)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Enum_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ENUM()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
enum_base()[source]
enum_body()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class Enum_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Equality_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_EQ(i: int = None)[source]
OP_NE(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
relational_expression(i: int = None)[source]
class Event_accessor_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ADD()[source]
REMOVE()[source]
add_accessor_declaration()[source]
attributes()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
remove_accessor_declaration()[source]
class Event_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
EVENT()[source]
OPEN_BRACE()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
event_accessor_declarations()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_name()[source]
type_()[source]
variable_declarators()[source]
class Exception_filterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
WHEN()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Exclusive_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CARET(i: int = None)[source]
and_expression(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Explicit_anonymous_function_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

IN()[source]
OUT()[source]
REF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
type_()[source]
class Explicit_anonymous_function_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
explicit_anonymous_function_parameter(i: int = None)[source]
getRuleIndex()[source]
class ExpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

REF()[source]
assignment()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
non_assignment_expression()[source]
class ExpressionStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class Expression_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
class Extern_alias_directiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ALIAS()[source]
EXTERN()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class Extern_alias_directivesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
extern_alias_directive(i: int = None)[source]
getRuleIndex()[source]
FALSE = 41
FINALLY = 42
FIXED = 43
FLOAT = 44
FOR = 45
FOREACH = 46
FORMAT_STRING = 179
FROM = 47
class Field_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
variable_declarators()[source]
class Finally_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

FINALLY()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class FixedStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
FIXED()[source]
OPEN_PARENS()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_pointer_declarators()[source]
pointer_type()[source]
class Fixed_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ARGLIST()[source]
arg_declaration()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
parameter_modifier()[source]
class Fixed_parametersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_parameter(i: int = None)[source]
getRuleIndex()[source]
class Fixed_pointer_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_pointer_initializer()[source]
getRuleIndex()[source]
identifier()[source]
class Fixed_pointer_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_pointer_declarator(i: int = None)[source]
getRuleIndex()[source]
class Fixed_pointer_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

AMP()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
stackalloc_initializer()[source]
class Fixed_size_buffer_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACKET()[source]
OPEN_BRACKET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Floating_point_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE()[source]
FLOAT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class ForStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
FOR()[source]
OPEN_PARENS()[source]
SEMICOLON(i: int = None)[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
for_initializer()[source]
for_iterator()[source]
class For_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
local_variable_declaration()[source]
class For_iteratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
class ForeachStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

AWAIT()[source]
CLOSE_PARENS()[source]
FOREACH()[source]
IN()[source]
OPEN_PARENS()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
identifier()[source]
local_variable_type()[source]
class Formal_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_parameters()[source]
getRuleIndex()[source]
parameter_array()[source]
class From_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

FROM()[source]
IN()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
type_()[source]
GET = 48
GOTO = 49
GROUP = 50
GT = 146
class General_catch_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CATCH()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exception_filter()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Generic_dimension_specifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
GT()[source]
LT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Get_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

GET()[source]
accessor_body()[source]
accessor_modifier()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Global_attribute_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACKET()[source]
COLON()[source]
COMMA()[source]
OPEN_BRACKET()[source]
attribute_list()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
global_attribute_target()[source]
class Global_attribute_targetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
keyword()[source]
class GotoStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CASE()[source]
DEFAULT()[source]
GOTO()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
identifier()[source]
HEX_INTEGER_LITERAL = 116
IDENTIFIER = 113
IF = 51
IMPLICIT = 52
IN = 53
INT = 54
INTEGER_LITERAL = 115
INTERFACE = 55
INTERNAL = 56
INTERPOLATED_REGULAR_STRING_START = 122
INTERPOLATED_VERBATIUM_STRING_START = 123
INTERR = 147
INTO = 57
IS = 58
class IdentifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ADD()[source]
ALIAS()[source]
ARGLIST()[source]
ASCENDING()[source]
ASYNC()[source]
AWAIT()[source]
BY()[source]
DESCENDING()[source]
DYNAMIC()[source]
EQUALS()[source]
FROM()[source]
GET()[source]
GROUP()[source]
IDENTIFIER()[source]
INTO()[source]
JOIN()[source]
LET()[source]
NAMEOF()[source]
ON()[source]
ORDERBY()[source]
PARTIAL()[source]
REMOVE()[source]
SELECT()[source]
SET()[source]
UNMANAGED()[source]
VAR()[source]
WHEN()[source]
WHERE()[source]
YIELD()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class IfStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
ELSE()[source]
IF()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
if_body(i: int = None)[source]
class If_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
simple_embedded_statement()[source]
class Implicit_anonymous_function_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
class Inclusive_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BITWISE_OR(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exclusive_or_expression(i: int = None)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Indexer_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class Indexer_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
CLOSE_BRACKET()[source]
OPEN_BRACE()[source]
OPEN_BRACKET()[source]
SEMICOLON()[source]
THIS()[source]
accessor_declarations()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
right_arrow()[source]
throwable_expression()[source]
class Initializer_valueContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
object_or_collection_initializer()[source]
class Integral_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BYTE()[source]
CHAR()[source]
INT()[source]
LONG()[source]
SBYTE()[source]
SHORT()[source]
UINT()[source]
ULONG()[source]
USHORT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Interface_accessorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

GET()[source]
SEMICOLON(i: int = None)[source]
SET()[source]
attributes(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Interface_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interface_type_list()[source]
class Interface_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interface_member_declaration(i: int = None)[source]
class Interface_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERFACE()[source]
SEMICOLON()[source]
class_body()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
interface_base()[source]
type_parameter_constraints_clauses()[source]
variant_type_parameter_list()[source]
class Interface_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
CLOSE_BRACKET()[source]
CLOSE_PARENS()[source]
EVENT()[source]
NEW()[source]
OPEN_BRACE()[source]
OPEN_BRACKET()[source]
OPEN_PARENS()[source]
READONLY()[source]
REF()[source]
SEMICOLON()[source]
THIS()[source]
UNSAFE()[source]
VOID()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
identifier()[source]
interface_accessors()[source]
type_()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
class Interface_type_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name(i: int = None)[source]
class Interpolated_regular_stringContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE_QUOTE_INSIDE()[source]
INTERPOLATED_REGULAR_STRING_START()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interpolated_regular_string_part(i: int = None)[source]
class Interpolated_regular_string_partContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE_CURLY_INSIDE()[source]
REGULAR_CHAR_INSIDE()[source]
REGULAR_STRING_INSIDE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interpolated_string_expression()[source]
class Interpolated_string_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
COMMA(i: int = None)[source]
FORMAT_STRING(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
class Interpolated_verbatium_stringContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE_QUOTE_INSIDE()[source]
INTERPOLATED_VERBATIUM_STRING_START()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interpolated_verbatium_string_part(i: int = None)[source]
class Interpolated_verbatium_string_partContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE_CURLY_INSIDE()[source]
VERBATIUM_DOUBLE_QUOTE_INSIDE()[source]
VERBATIUM_INSIDE_STRING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interpolated_string_expression()[source]
class IsTypeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERR()[source]
STAR(i: int = None)[source]
base_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
isTypePatternArms()[source]
rank_specifier(i: int = None)[source]
class IsTypePatternArmContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class IsTypePatternArmsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA(i: int = None)[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
isTypePatternArm(i: int = None)[source]
JOIN = 59
class KeywordContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ABSTRACT()[source]
AS()[source]
BASE()[source]
BOOL()[source]
BREAK()[source]
BYTE()[source]
CASE()[source]
CATCH()[source]
CHAR()[source]
CHECKED()[source]
CLASS()[source]
CONST()[source]
CONTINUE()[source]
DECIMAL()[source]
DEFAULT()[source]
DELEGATE()[source]
DO()[source]
DOUBLE()[source]
ELSE()[source]
ENUM()[source]
EVENT()[source]
EXPLICIT()[source]
EXTERN()[source]
FALSE()[source]
FINALLY()[source]
FIXED()[source]
FLOAT()[source]
FOR()[source]
FOREACH()[source]
GOTO()[source]
IF()[source]
IMPLICIT()[source]
IN()[source]
INT()[source]
INTERFACE()[source]
INTERNAL()[source]
IS()[source]
LOCK()[source]
LONG()[source]
NAMESPACE()[source]
NEW()[source]
NULL()[source]
OBJECT()[source]
OPERATOR()[source]
OUT()[source]
OVERRIDE()[source]
PARAMS()[source]
PRIVATE()[source]
PROTECTED()[source]
PUBLIC()[source]
READONLY()[source]
REF()[source]
RETURN()[source]
SBYTE()[source]
SEALED()[source]
SHORT()[source]
SIZEOF()[source]
STACKALLOC()[source]
STATIC()[source]
STRING()[source]
STRUCT()[source]
SWITCH()[source]
THIS()[source]
THROW()[source]
TRUE()[source]
TRY()[source]
TYPEOF()[source]
UINT()[source]
ULONG()[source]
UNCHECKED()[source]
UNMANAGED()[source]
UNSAFE()[source]
USHORT()[source]
USING()[source]
VIRTUAL()[source]
VOID()[source]
VOLATILE()[source]
WHILE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
LET = 60
LINE = 186
LITERAL_ACCESS = 114
LOCK = 61
LONG = 62
LT = 145
class Labeled_StatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
statement()[source]
class Lambda_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASYNC()[source]
anonymous_function_body()[source]
anonymous_function_signature()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
right_arrow()[source]
class Let_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
LET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
class LiteralAccessExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

LITERAL_ACCESS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class LiteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BIN_INTEGER_LITERAL()[source]
CHARACTER_LITERAL()[source]
HEX_INTEGER_LITERAL()[source]
INTEGER_LITERAL()[source]
NULL()[source]
REAL_LITERAL()[source]
boolean_literal()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
string_literal()[source]
class LiteralExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
literal()[source]
class Local_constant_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CONST()[source]
constant_declarators()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
class Local_function_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
right_arrow()[source]
throwable_expression()[source]
class Local_function_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
local_function_body()[source]
local_function_header()[source]
class Local_function_headerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
identifier()[source]
local_function_modifiers()[source]
return_type()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
class Local_function_modifiersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASYNC()[source]
STATIC()[source]
UNSAFE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Local_variable_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
FIXED()[source]
READONLY()[source]
REF()[source]
USING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_pointer_declarators()[source]
getRuleIndex()[source]
local_variable_declarator(i: int = None)[source]
local_variable_type()[source]
pointer_type()[source]
class Local_variable_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
REF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
local_variable_initializer()[source]
class Local_variable_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

array_initializer()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
stackalloc_initializer()[source]
class Local_variable_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

VAR()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
class LockStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
LOCK()[source]
OPEN_PARENS()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
MINUS = 135
class MemberAccessExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
predefined_type()[source]
qualified_alias_member()[source]
class Member_accessContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT()[source]
INTERR()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
type_argument_list()[source]
class Member_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
primary_expression()[source]
class Member_declarator_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_declarator(i: int = None)[source]
class Member_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
CLOSE_BRACKET()[source]
OPEN_BRACKET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
identifier()[source]
initializer_value()[source]
class Member_initializer_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_initializer(i: int = None)[source]
class Member_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name()[source]
class Method_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SEMICOLON()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Method_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
formal_parameter_list()[source]
getRuleIndex()[source]
method_body()[source]
method_member_name()[source]
right_arrow()[source]
throwable_expression()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
class Method_invocationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
argument_list()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Method_member_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT(i: int = None)[source]
DOUBLE_COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
type_argument_list(i: int = None)[source]
class Multiplicative_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DIV(i: int = None)[source]
PERCENT(i: int = None)[source]
STAR(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
switch_expression(i: int = None)[source]
NAMEOF = 63
NAMESPACE = 64
NEW = 65
NULL = 66
NULLABLE = 192
class NameofExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
DOT(i: int = None)[source]
NAMEOF()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
identifier(i: int = None)[source]
class Namespace_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
extern_alias_directives()[source]
getRuleIndex()[source]
namespace_member_declarations()[source]
using_directives()[source]
class Namespace_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

NAMESPACE()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_body()[source]
qualified_identifier()[source]
class Namespace_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_declaration()[source]
type_declaration()[source]
class Namespace_member_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_member_declaration(i: int = None)[source]
class Namespace_or_type_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
qualified_alias_member()[source]
type_argument_list(i: int = None)[source]
class Non_assignment_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

conditional_expression()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
lambda_expression()[source]
query_expression()[source]
class Null_coalescing_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_COALESCING()[source]
conditional_or_expression()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
null_coalescing_expression()[source]
throw_expression()[source]
class Numeric_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DECIMAL()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
floating_point_type()[source]
getRuleIndex()[source]
integral_type()[source]
OBJECT = 67
ON = 68
OPEN_BRACE = 124
OPEN_BRACE_INSIDE = 172
OPEN_BRACKET = 126
OPEN_PARENS = 128
OPERATOR = 69
OP_ADD_ASSIGNMENT = 159
OP_AND = 152
OP_AND_ASSIGNMENT = 164
OP_COALESCING = 149
OP_COALESCING_ASSIGNMENT = 169
OP_DEC = 151
OP_DIV_ASSIGNMENT = 162
OP_EQ = 155
OP_GE = 158
OP_INC = 150
OP_LE = 157
OP_LEFT_SHIFT = 167
OP_LEFT_SHIFT_ASSIGNMENT = 168
OP_MOD_ASSIGNMENT = 163
OP_MULT_ASSIGNMENT = 161
OP_NE = 156
OP_OR = 153
OP_OR_ASSIGNMENT = 165
OP_PTR = 154
OP_RANGE = 170
OP_SUB_ASSIGNMENT = 160
OP_XOR_ASSIGNMENT = 166
ORDERBY = 70
OUT = 71
OVERRIDE = 72
class ObjectCreationExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_BRACKET()[source]
NEW()[source]
OPEN_BRACKET()[source]
anonymous_object_initializer()[source]
array_initializer()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression_list()[source]
object_creation_expression()[source]
object_or_collection_initializer()[source]
rank_specifier(i: int = None)[source]
type_()[source]
class Object_creation_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
argument_list()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
object_or_collection_initializer()[source]
class Object_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_initializer_list()[source]
class Object_or_collection_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

collection_initializer()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
object_initializer()[source]
class Operator_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
COMMA()[source]
IN(i: int = None)[source]
OPEN_PARENS()[source]
OPERATOR()[source]
SEMICOLON()[source]
arg_declaration(i: int = None)[source]
body()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
overloadable_operator()[source]
right_arrow()[source]
throwable_expression()[source]
class Orderby_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
ORDERBY()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
ordering(i: int = None)[source]
class OrderingContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASCENDING()[source]
DESCENDING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Overloadable_operatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

AMP()[source]
BANG()[source]
BITWISE_OR()[source]
CARET()[source]
DIV()[source]
FALSE()[source]
GT()[source]
LT()[source]
MINUS()[source]
OP_DEC()[source]
OP_EQ()[source]
OP_GE()[source]
OP_INC()[source]
OP_LE()[source]
OP_LEFT_SHIFT()[source]
OP_NE()[source]
PERCENT()[source]
PLUS()[source]
STAR()[source]
TILDE()[source]
TRUE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
right_shift()[source]
PARAMS = 73
PARTIAL = 74
PERCENT = 138
PLUS = 134
PRAGMA = 191
PRIVATE = 75
PROTECTED = 76
PUBLIC = 77
class Parameter_arrayContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

PARAMS()[source]
array_type()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class Parameter_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

IN()[source]
OUT()[source]
REF()[source]
THIS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class ParenthesisExpressionsContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class Pointer_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERR(i: int = None)[source]
STAR()[source]
VOID()[source]
class_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
rank_specifier(i: int = None)[source]
simple_type()[source]
class Predefined_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BOOL()[source]
BYTE()[source]
CHAR()[source]
DECIMAL()[source]
DOUBLE()[source]
FLOAT()[source]
INT()[source]
LONG()[source]
OBJECT()[source]
SBYTE()[source]
SHORT()[source]
STRING()[source]
UINT()[source]
ULONG()[source]
USHORT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Primary_constraintContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLASS()[source]
INTERR()[source]
STRUCT()[source]
UNMANAGED()[source]
class_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Primary_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BANG(i: int = None)[source]
OP_DEC(i: int = None)[source]
OP_INC(i: int = None)[source]
OP_PTR(i: int = None)[source]
bracket_expression(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
member_access(i: int = None)[source]
method_invocation(i: int = None)[source]
primary_expression_start()[source]
class Primary_expression_startContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

copyFrom(ctx: ParserRuleContext)[source]
getRuleIndex()[source]
class Property_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
CLOSE_BRACE()[source]
OPEN_BRACE()[source]
SEMICOLON()[source]
accessor_declarations()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
member_name()[source]
right_arrow()[source]
throwable_expression()[source]
variable_initializer()[source]
class Qualified_alias_memberContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOUBLE_COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
type_argument_list()[source]
class Qualified_identifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
class Query_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
query_body_clause(i: int = None)[source]
query_continuation()[source]
select_or_group_clause()[source]
class Query_body_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

combined_join_clause()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
from_clause()[source]
getRuleIndex()[source]
let_clause()[source]
orderby_clause()[source]
where_clause()[source]
class Query_continuationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTO()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
query_body()[source]
class Query_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
from_clause()[source]
getRuleIndex()[source]
query_body()[source]
READONLY = 78
REAL_LITERAL = 118
REF = 79
REGION = 189
REGULAR_CHAR_INSIDE = 173
REGULAR_STRING = 120
REGULAR_STRING_INSIDE = 176
REMOVE = 80
RETURN = 81
RULE_accessor_body = 149
RULE_accessor_declarations = 145
RULE_accessor_modifier = 148
RULE_add_accessor_declaration = 151
RULE_additive_expression = 28
RULE_all_member_modifier = 129
RULE_all_member_modifiers = 128
RULE_and_expression = 24
RULE_anonymous_function_body = 64
RULE_anonymous_function_signature = 60
RULE_anonymous_object_initializer = 51
RULE_arg_declaration = 214
RULE_argument = 13
RULE_argument_list = 12
RULE_array_initializer = 162
RULE_array_type = 160
RULE_assignment = 16
RULE_assignment_operator = 17
RULE_attribute = 179
RULE_attribute_argument = 180
RULE_attribute_list = 178
RULE_attribute_section = 176
RULE_attribute_target = 177
RULE_attributes = 175
RULE_base_type = 3
RULE_block = 85
RULE_body = 156
RULE_boolean_literal = 191
RULE_bracket_expression = 40
RULE_case_guard = 94
RULE_catch_clauses = 98
RULE_class_base = 117
RULE_class_body = 125
RULE_class_definition = 199
RULE_class_member_declaration = 127
RULE_class_member_declarations = 126
RULE_class_type = 10
RULE_collection_initializer = 49
RULE_combined_join_clause = 71
RULE_common_member_declaration = 130
RULE_compilation_unit = 0
RULE_conditional_and_expression = 21
RULE_conditional_expression = 18
RULE_conditional_or_expression = 20
RULE_constant_declaration = 207
RULE_constant_declarator = 133
RULE_constant_declarators = 132
RULE_constructor_constraint = 124
RULE_constructor_declaration = 210
RULE_constructor_initializer = 155
RULE_conversion_operator_declarator = 154
RULE_declarationStatement = 77
RULE_delegate_definition = 203
RULE_destructor_definition = 209
RULE_element_initializer = 50
RULE_embedded_statement = 83
RULE_enum_base = 170
RULE_enum_body = 171
RULE_enum_definition = 202
RULE_enum_member_declaration = 172
RULE_equality_expression = 25
RULE_event_accessor_declarations = 150
RULE_event_declaration = 204
RULE_exception_filter = 101
RULE_exclusive_or_expression = 23
RULE_explicit_anonymous_function_parameter = 62
RULE_explicit_anonymous_function_parameter_list = 61
RULE_expression = 14
RULE_expression_list = 43
RULE_extern_alias_directive = 108
RULE_extern_alias_directives = 107
RULE_field_declaration = 205
RULE_finally_clause = 102
RULE_fixed_parameter = 142
RULE_fixed_parameters = 141
RULE_fixed_pointer_declarator = 183
RULE_fixed_pointer_declarators = 182
RULE_fixed_pointer_initializer = 184
RULE_fixed_size_buffer_declarator = 185
RULE_floating_point_type = 9
RULE_for_initializer = 96
RULE_for_iterator = 97
RULE_formal_parameter_list = 140
RULE_from_clause = 66
RULE_general_catch_clause = 100
RULE_generic_dimension_specifier = 55
RULE_get_accessor_declaration = 146
RULE_global_attribute_section = 173
RULE_global_attribute_target = 174
RULE_identifier = 217
RULE_if_body = 91
RULE_implicit_anonymous_function_parameter_list = 63
RULE_inclusive_or_expression = 22
RULE_indexer_argument = 41
RULE_indexer_declaration = 208
RULE_initializer_value = 48
RULE_integral_type = 8
RULE_interface_accessors = 169
RULE_interface_base = 166
RULE_interface_body = 167
RULE_interface_definition = 201
RULE_interface_member_declaration = 168
RULE_interface_type_list = 118
RULE_interpolated_regular_string = 193
RULE_interpolated_regular_string_part = 195
RULE_interpolated_string_expression = 197
RULE_interpolated_verbatium_string = 194
RULE_interpolated_verbatium_string_part = 196
RULE_isType = 56
RULE_isTypePatternArm = 58
RULE_isTypePatternArms = 57
RULE_keyword = 198
RULE_labeled_Statement = 82
RULE_lambda_expression = 59
RULE_let_clause = 69
RULE_literal = 190
RULE_local_constant_declaration = 90
RULE_local_function_body = 81
RULE_local_function_declaration = 78
RULE_local_function_header = 79
RULE_local_function_modifiers = 80
RULE_local_variable_declaration = 86
RULE_local_variable_declarator = 88
RULE_local_variable_initializer = 89
RULE_local_variable_type = 87
RULE_member_access = 39
RULE_member_declarator = 53
RULE_member_declarator_list = 52
RULE_member_initializer = 47
RULE_member_initializer_list = 46
RULE_member_name = 138
RULE_method_body = 139
RULE_method_declaration = 211
RULE_method_invocation = 215
RULE_method_member_name = 212
RULE_multiplicative_expression = 29
RULE_namespace_body = 106
RULE_namespace_declaration = 104
RULE_namespace_member_declaration = 112
RULE_namespace_member_declarations = 111
RULE_namespace_or_type_name = 1
RULE_non_assignment_expression = 15
RULE_null_coalescing_expression = 19
RULE_numeric_type = 7
RULE_object_creation_expression = 216
RULE_object_initializer = 45
RULE_object_or_collection_initializer = 44
RULE_operator_declaration = 213
RULE_orderby_clause = 72
RULE_ordering = 73
RULE_overloadable_operator = 153
RULE_parameter_array = 144
RULE_parameter_modifier = 143
RULE_pointer_type = 181
RULE_predefined_type = 42
RULE_primary_constraint = 122
RULE_primary_expression = 35
RULE_primary_expression_start = 36
RULE_property_declaration = 206
RULE_qualified_alias_member = 114
RULE_qualified_identifier = 105
RULE_query_body = 67
RULE_query_body_clause = 68
RULE_query_continuation = 75
RULE_query_expression = 65
RULE_range_expression = 33
RULE_rank_specifier = 161
RULE_relational_expression = 26
RULE_remove_accessor_declaration = 152
RULE_resource_acquisition = 103
RULE_return_type = 137
RULE_right_arrow = 187
RULE_right_shift = 188
RULE_right_shift_assignment = 189
RULE_secondary_constraints = 123
RULE_select_or_group_clause = 74
RULE_set_accessor_declaration = 147
RULE_shift_expression = 27
RULE_simple_embedded_statement = 84
RULE_simple_type = 6
RULE_specific_catch_clause = 99
RULE_stackalloc_initializer = 186
RULE_statement = 76
RULE_statement_list = 95
RULE_string_literal = 192
RULE_struct_body = 158
RULE_struct_definition = 200
RULE_struct_interfaces = 157
RULE_struct_member_declaration = 159
RULE_switch_expression = 30
RULE_switch_expression_arm = 32
RULE_switch_expression_arms = 31
RULE_switch_label = 93
RULE_switch_section = 92
RULE_throw_expression = 38
RULE_throwable_expression = 37
RULE_tuple_element = 5
RULE_tuple_type = 4
RULE_type_ = 2
RULE_type_argument_list = 11
RULE_type_declaration = 113
RULE_type_parameter = 116
RULE_type_parameter_constraints = 121
RULE_type_parameter_constraints_clause = 120
RULE_type_parameter_constraints_clauses = 119
RULE_type_parameter_list = 115
RULE_typed_member_declaration = 131
RULE_unary_expression = 34
RULE_unbound_type_name = 54
RULE_using_directive = 110
RULE_using_directives = 109
RULE_variable_declarator = 135
RULE_variable_declarators = 134
RULE_variable_initializer = 136
RULE_variance_annotation = 165
RULE_variant_type_parameter = 164
RULE_variant_type_parameter_list = 163
RULE_where_clause = 70
class Range_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_RANGE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
unary_expression(i: int = None)[source]
class Rank_specifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACKET()[source]
COMMA(i: int = None)[source]
OPEN_BRACKET()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Relational_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

AS(i: int = None)[source]
GT(i: int = None)[source]
IS(i: int = None)[source]
LT(i: int = None)[source]
OP_GE(i: int = None)[source]
OP_LE(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
isType(i: int = None)[source]
shift_expression(i: int = None)[source]
type_(i: int = None)[source]
class Remove_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

REMOVE()[source]
attributes()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Resource_acquisitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
local_variable_declaration()[source]
class ReturnStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

RETURN()[source]
SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class Return_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

VOID()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_()[source]
class Right_arrowContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
GT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Right_shiftContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

GT(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Right_shift_assignmentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

GT()[source]
OP_GE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
SBYTE = 82
SEALED = 83
SELECT = 84
SEMICOLON = 133
SET = 85
SHARP = 7
SHORT = 86
SINGLE_LINE_COMMENT = 4
SINGLE_LINE_DOC_COMMENT = 2
SIZEOF = 87
STACKALLOC = 88
STAR = 136
STATIC = 89
STRING = 90
STRUCT = 91
SWITCH = 92
class Secondary_constraintsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
namespace_or_type_name(i: int = None)[source]
class Select_or_group_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BY()[source]
GROUP()[source]
SELECT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
class Set_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

SET()[source]
accessor_body()[source]
accessor_modifier()[source]
attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Shift_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

OP_LEFT_SHIFT(i: int = None)[source]
additive_expression(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
right_shift(i: int = None)[source]
class SimpleNameExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
identifier()[source]
type_argument_list()[source]
class Simple_embedded_statementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

copyFrom(ctx: ParserRuleContext)[source]
getRuleIndex()[source]
class Simple_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

BOOL()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
numeric_type()[source]
class SizeofExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
SIZEOF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
type_()[source]
class Specific_catch_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CATCH()[source]
CLOSE_PARENS()[source]
OPEN_PARENS()[source]
block()[source]
class_type()[source]
enterRule(listener: ParseTreeListener)[source]
exception_filter()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class Stackalloc_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
CLOSE_BRACKET()[source]
COMMA(i: int = None)[source]
OPEN_BRACE()[source]
OPEN_BRACKET()[source]
STACKALLOC()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression(i: int = None)[source]
getRuleIndex()[source]
type_()[source]
class StatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

declarationStatement()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
labeled_Statement()[source]
class Statement_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
statement(i: int = None)[source]
class String_literalContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

REGULAR_STRING()[source]
VERBATIUM_STRING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interpolated_regular_string()[source]
interpolated_verbatium_string()[source]
class Struct_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
OPEN_BRACE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
struct_member_declaration(i: int = None)[source]
class Struct_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

READONLY()[source]
REF()[source]
SEMICOLON()[source]
STRUCT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
struct_body()[source]
struct_interfaces()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
class Struct_interfacesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interface_type_list()[source]
class Struct_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

FIXED()[source]
SEMICOLON()[source]
all_member_modifiers()[source]
attributes()[source]
common_member_declaration()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
fixed_size_buffer_declarator(i: int = None)[source]
getRuleIndex()[source]
type_()[source]
class SwitchStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_BRACE()[source]
CLOSE_PARENS()[source]
OPEN_BRACE()[source]
OPEN_PARENS()[source]
SWITCH()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
switch_section(i: int = None)[source]
class Switch_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_BRACE()[source]
COMMA()[source]
OPEN_BRACE()[source]
SWITCH()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
range_expression()[source]
switch_expression_arms()[source]
class Switch_expression_armContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

case_guard()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
right_arrow()[source]
throwable_expression()[source]
class Switch_expression_armsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
switch_expression_arm(i: int = None)[source]
class Switch_labelContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CASE()[source]
COLON()[source]
DEFAULT()[source]
case_guard()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Switch_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
statement_list()[source]
switch_label(i: int = None)[source]
TEXT = 196
THIS = 93
THROW = 94
TILDE = 143
TRUE = 95
TRY = 96
TYPEOF = 97
class TheEmptyStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

SEMICOLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class ThisReferenceExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

THIS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class ThrowStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

SEMICOLON()[source]
THROW()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class Throw_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

THROW()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Throwable_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
throw_expression()[source]
class TryStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

TRY()[source]
block()[source]
catch_clauses()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
finally_clause()[source]
class TupleExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
COMMA(i: int = None)[source]
OPEN_PARENS()[source]
argument(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class Tuple_elementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
type_()[source]
class Tuple_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

CLOSE_PARENS()[source]
COMMA(i: int = None)[source]
OPEN_PARENS()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
tuple_element(i: int = None)[source]
class Type_Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

INTERR(i: int = None)[source]
STAR(i: int = None)[source]
base_type()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
rank_specifier(i: int = None)[source]
class Type_argument_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
GT()[source]
LT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_(i: int = None)[source]
class Type_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

all_member_modifiers()[source]
attributes()[source]
class_definition()[source]
delegate_definition()[source]
enterRule(listener: ParseTreeListener)[source]
enum_definition()[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
interface_definition()[source]
struct_definition()[source]
class Type_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
class Type_parameter_constraintsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
constructor_constraint()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
primary_constraint()[source]
secondary_constraints()[source]
class Type_parameter_constraints_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COLON()[source]
WHERE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
type_parameter_constraints()[source]
class Type_parameter_constraints_clausesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_parameter_constraints_clause(i: int = None)[source]
class Type_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
GT()[source]
LT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
type_parameter(i: int = None)[source]
class Typed_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT()[source]
READONLY()[source]
REF()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
field_declaration()[source]
getRuleIndex()[source]
indexer_declaration()[source]
method_declaration()[source]
namespace_or_type_name()[source]
operator_declaration()[source]
property_declaration()[source]
type_()[source]
class TypeofExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
TYPEOF()[source]
VOID()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
type_()[source]
unbound_type_name()[source]
UINT = 98
ULONG = 99
UNCHECKED = 100
UNDEF = 183
UNMANAGED = 101
UNSAFE = 102
USHORT = 103
USING = 104
class Unary_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

AMP()[source]
AWAIT()[source]
BANG()[source]
CARET()[source]
CLOSE_PARENS()[source]
MINUS()[source]
OPEN_PARENS()[source]
OP_DEC()[source]
OP_INC()[source]
PLUS()[source]
STAR()[source]
TILDE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
primary_expression()[source]
type_()[source]
unary_expression()[source]
class Unbound_type_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

DOT(i: int = None)[source]
DOUBLE_COLON()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
generic_dimension_specifier(i: int = None)[source]
getRuleIndex()[source]
identifier(i: int = None)[source]
class UncheckedExpressionContext(parser, ctx: ParserRuleContext)[source]

Bases: Primary_expression_startContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
UNCHECKED()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
class UncheckedStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

UNCHECKED()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class UnsafeStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

UNSAFE()[source]
block()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
class UsingAliasDirectiveContext(parser, ctx: ParserRuleContext)[source]

Bases: Using_directiveContext

ASSIGNMENT()[source]
SEMICOLON()[source]
USING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
identifier()[source]
namespace_or_type_name()[source]
class UsingNamespaceDirectiveContext(parser, ctx: ParserRuleContext)[source]

Bases: Using_directiveContext

SEMICOLON()[source]
USING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
namespace_or_type_name()[source]
class UsingStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
USING()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
resource_acquisition()[source]
class UsingStaticDirectiveContext(parser, ctx: ParserRuleContext)[source]

Bases: Using_directiveContext

SEMICOLON()[source]
STATIC()[source]
USING()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
namespace_or_type_name()[source]
class Using_directiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

copyFrom(ctx: ParserRuleContext)[source]
getRuleIndex()[source]
class Using_directivesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
using_directive(i: int = None)[source]
VAR = 105
VERBATIUM_DOUBLE_QUOTE_INSIDE = 174
VERBATIUM_INSIDE_STRING = 177
VERBATIUM_STRING = 121
VIRTUAL = 106
VOID = 107
VOLATILE = 108
class Variable_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

ASSIGNMENT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
variable_initializer()[source]
class Variable_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
variable_declarator(i: int = None)[source]
class Variable_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

array_initializer()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class Variance_annotationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

IN()[source]
OUT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
class Variant_type_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

attributes()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
identifier()[source]
variance_annotation()[source]
class Variant_type_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

COMMA(i: int = None)[source]
GT()[source]
LT()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
getRuleIndex()[source]
variant_type_parameter(i: int = None)[source]
WARNING = 188
WHEN = 109
WHERE = 110
WHILE = 111
WHITESPACES = 6
class Where_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]

Bases: ParserRuleContext

WHERE()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
getRuleIndex()[source]
class WhileStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

CLOSE_PARENS()[source]
OPEN_PARENS()[source]
WHILE()[source]
embedded_statement()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
YIELD = 112
class YieldStatementContext(parser, ctx: ParserRuleContext)[source]

Bases: Simple_embedded_statementContext

BREAK()[source]
RETURN()[source]
SEMICOLON()[source]
YIELD()[source]
enterRule(listener: ParseTreeListener)[source]
exitRule(listener: ParseTreeListener)[source]
expression()[source]
accessor_body()[source]
accessor_declarations()[source]
accessor_modifier()[source]
add_accessor_declaration()[source]
additive_expression()[source]
all_member_modifier()[source]
all_member_modifiers()[source]
and_expression()[source]
anonymous_function_body()[source]
anonymous_function_signature()[source]
anonymous_object_initializer()[source]
arg_declaration()[source]
argument()[source]
argument_list()[source]
array_initializer()[source]
array_type()[source]
assignment()[source]
assignment_operator()[source]
atn = <antlr4.atn.ATN.ATN object>
attribute()[source]
attribute_argument()[source]
attribute_list()[source]
attribute_section()[source]
attribute_target()[source]
attributes()[source]
base_type()[source]
block()[source]
body()[source]
boolean_literal()[source]
bracket_expression()[source]
case_guard()[source]
catch_clauses()[source]
class_base()[source]
class_body()[source]
class_definition()[source]
class_member_declaration()[source]
class_member_declarations()[source]
class_type()[source]
collection_initializer()[source]
combined_join_clause()[source]
common_member_declaration()[source]
compilation_unit()[source]
conditional_and_expression()[source]
conditional_expression()[source]
conditional_or_expression()[source]
constant_declaration()[source]
constant_declarator()[source]
constant_declarators()[source]
constructor_constraint()[source]
constructor_declaration()[source]
constructor_initializer()[source]
conversion_operator_declarator()[source]
decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]
declarationStatement()[source]
delegate_definition()[source]
destructor_definition()[source]
element_initializer()[source]
embedded_statement()[source]
enum_base()[source]
enum_body()[source]
enum_definition()[source]
enum_member_declaration()[source]
equality_expression()[source]
event_accessor_declarations()[source]
event_declaration()[source]
exception_filter()[source]
exclusive_or_expression()[source]
explicit_anonymous_function_parameter()[source]
explicit_anonymous_function_parameter_list()[source]
expression()[source]
expression_list()[source]
extern_alias_directive()[source]
extern_alias_directives()[source]
field_declaration()[source]
finally_clause()[source]
fixed_parameter()[source]
fixed_parameters()[source]
fixed_pointer_declarator()[source]
fixed_pointer_declarators()[source]
fixed_pointer_initializer()[source]
fixed_size_buffer_declarator()[source]
floating_point_type()[source]
for_initializer()[source]
for_iterator()[source]
formal_parameter_list()[source]
from_clause()[source]
general_catch_clause()[source]
generic_dimension_specifier()[source]
get_accessor_declaration()[source]
global_attribute_section()[source]
global_attribute_target()[source]
grammarFileName = 'CSharpParser.g4'
identifier()[source]
if_body()[source]
implicit_anonymous_function_parameter_list()[source]
inclusive_or_expression()[source]
indexer_argument()[source]
indexer_declaration()[source]
initializer_value()[source]
integral_type()[source]
interface_accessors()[source]
interface_base()[source]
interface_body()[source]
interface_definition()[source]
interface_member_declaration()[source]
interface_type_list()[source]
interpolated_regular_string()[source]
interpolated_regular_string_part()[source]
interpolated_string_expression()[source]
interpolated_verbatium_string()[source]
interpolated_verbatium_string_part()[source]
isType()[source]
isTypePatternArm()[source]
isTypePatternArms()[source]
keyword()[source]
labeled_Statement()[source]
lambda_expression()[source]
let_clause()[source]
literal()[source]
literalNames = ['<INVALID>', "''", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'#'", "'abstract'", "'add'", "'alias'", "'__arglist'", "'as'", "'ascending'", "'async'", "'await'", "'base'", "'bool'", "'break'", "'by'", "'byte'", "'case'", "'catch'", "'char'", "'checked'", "'class'", "'const'", "'continue'", "'decimal'", "'default'", "'delegate'", "'descending'", "'do'", "'double'", "'dynamic'", "'else'", "'enum'", "'equals'", "'event'", "'explicit'", "'extern'", "'false'", "'finally'", "'fixed'", "'float'", "'for'", "'foreach'", "'from'", "'get'", "'goto'", "'group'", "'if'", "'implicit'", "'in'", "'int'", "'interface'", "'internal'", "'into'", "'is'", "'join'", "'let'", "'lock'", "'long'", "'nameof'", "'namespace'", "'new'", "'null'", "'object'", "'on'", "'operator'", "'orderby'", "'out'", "'override'", "'params'", "'partial'", "'private'", "'protected'", "'public'", "'readonly'", "'ref'", "'remove'", "'return'", "'sbyte'", "'sealed'", "'select'", "'set'", "'short'", "'sizeof'", "'stackalloc'", "'static'", "'string'", "'struct'", "'switch'", "'this'", "'throw'", "'true'", "'try'", "'typeof'", "'uint'", "'ulong'", "'unchecked'", "'unmanaged'", "'unsafe'", "'ushort'", "'using'", "'var'", "'virtual'", "'void'", "'volatile'", "'when'", "'where'", "'while'", "'yield'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'{'", "'}'", "'['", "']'", "'('", "')'", "'.'", "','", "':'", "';'", "'+'", "'-'", "'*'", "'/'", "'%'", "'&'", "'|'", "'^'", "'!'", "'~'", "'='", "'<'", "'>'", "'?'", "'::'", "'??'", "'++'", "'--'", "'&&'", "'||'", "'->'", "'=='", "'!='", "'<='", "'>='", "'+='", "'-='", "'*='", "'/='", "'%='", "'&='", "'|='", "'^='", "'<<'", "'<<='", "'??='", "'..'", "'{{'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'define'", "'undef'", "'elif'", "'endif'", "'line'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'hidden'", '<INVALID>', '<INVALID>', '<INVALID>', "'}}'"]
local_constant_declaration()[source]
local_function_body()[source]
local_function_declaration()[source]
local_function_header()[source]
local_function_modifiers()[source]
local_variable_declaration()[source]
local_variable_declarator()[source]
local_variable_initializer()[source]
local_variable_type()[source]
member_access()[source]
member_declarator()[source]
member_declarator_list()[source]
member_initializer()[source]
member_initializer_list()[source]
member_name()[source]
method_body()[source]
method_declaration()[source]
method_invocation()[source]
method_member_name()[source]
multiplicative_expression()[source]
namespace_body()[source]
namespace_declaration()[source]
namespace_member_declaration()[source]
namespace_member_declarations()[source]
namespace_or_type_name()[source]
non_assignment_expression()[source]
null_coalescing_expression()[source]
numeric_type()[source]
object_creation_expression()[source]
object_initializer()[source]
object_or_collection_initializer()[source]
operator_declaration()[source]
orderby_clause()[source]
ordering()[source]
overloadable_operator()[source]
parameter_array()[source]
parameter_modifier()[source]
pointer_type()[source]
predefined_type()[source]
primary_constraint()[source]
primary_expression()[source]
primary_expression_start()[source]
property_declaration()[source]
qualified_alias_member()[source]
qualified_identifier()[source]
query_body()[source]
query_body_clause()[source]
query_continuation()[source]
query_expression()[source]
range_expression()[source]
rank_specifier()[source]
relational_expression()[source]
remove_accessor_declaration()[source]
resource_acquisition()[source]
return_type()[source]
right_arrow()[source]
right_arrow_sempred(localctx: Right_arrowContext, predIndex: int)[source]
right_shift()[source]
right_shift_assignment()[source]
right_shift_assignment_sempred(localctx: Right_shift_assignmentContext, predIndex: int)[source]
right_shift_sempred(localctx: Right_shiftContext, predIndex: int)[source]
ruleNames = ['compilation_unit', 'namespace_or_type_name', 'type_', 'base_type', 'tuple_type', 'tuple_element', 'simple_type', 'numeric_type', 'integral_type', 'floating_point_type', 'class_type', 'type_argument_list', 'argument_list', 'argument', 'expression', 'non_assignment_expression', 'assignment', 'assignment_operator', 'conditional_expression', 'null_coalescing_expression', 'conditional_or_expression', 'conditional_and_expression', 'inclusive_or_expression', 'exclusive_or_expression', 'and_expression', 'equality_expression', 'relational_expression', 'shift_expression', 'additive_expression', 'multiplicative_expression', 'switch_expression', 'switch_expression_arms', 'switch_expression_arm', 'range_expression', 'unary_expression', 'primary_expression', 'primary_expression_start', 'throwable_expression', 'throw_expression', 'member_access', 'bracket_expression', 'indexer_argument', 'predefined_type', 'expression_list', 'object_or_collection_initializer', 'object_initializer', 'member_initializer_list', 'member_initializer', 'initializer_value', 'collection_initializer', 'element_initializer', 'anonymous_object_initializer', 'member_declarator_list', 'member_declarator', 'unbound_type_name', 'generic_dimension_specifier', 'isType', 'isTypePatternArms', 'isTypePatternArm', 'lambda_expression', 'anonymous_function_signature', 'explicit_anonymous_function_parameter_list', 'explicit_anonymous_function_parameter', 'implicit_anonymous_function_parameter_list', 'anonymous_function_body', 'query_expression', 'from_clause', 'query_body', 'query_body_clause', 'let_clause', 'where_clause', 'combined_join_clause', 'orderby_clause', 'ordering', 'select_or_group_clause', 'query_continuation', 'statement', 'declarationStatement', 'local_function_declaration', 'local_function_header', 'local_function_modifiers', 'local_function_body', 'labeled_Statement', 'embedded_statement', 'simple_embedded_statement', 'block', 'local_variable_declaration', 'local_variable_type', 'local_variable_declarator', 'local_variable_initializer', 'local_constant_declaration', 'if_body', 'switch_section', 'switch_label', 'case_guard', 'statement_list', 'for_initializer', 'for_iterator', 'catch_clauses', 'specific_catch_clause', 'general_catch_clause', 'exception_filter', 'finally_clause', 'resource_acquisition', 'namespace_declaration', 'qualified_identifier', 'namespace_body', 'extern_alias_directives', 'extern_alias_directive', 'using_directives', 'using_directive', 'namespace_member_declarations', 'namespace_member_declaration', 'type_declaration', 'qualified_alias_member', 'type_parameter_list', 'type_parameter', 'class_base', 'interface_type_list', 'type_parameter_constraints_clauses', 'type_parameter_constraints_clause', 'type_parameter_constraints', 'primary_constraint', 'secondary_constraints', 'constructor_constraint', 'class_body', 'class_member_declarations', 'class_member_declaration', 'all_member_modifiers', 'all_member_modifier', 'common_member_declaration', 'typed_member_declaration', 'constant_declarators', 'constant_declarator', 'variable_declarators', 'variable_declarator', 'variable_initializer', 'return_type', 'member_name', 'method_body', 'formal_parameter_list', 'fixed_parameters', 'fixed_parameter', 'parameter_modifier', 'parameter_array', 'accessor_declarations', 'get_accessor_declaration', 'set_accessor_declaration', 'accessor_modifier', 'accessor_body', 'event_accessor_declarations', 'add_accessor_declaration', 'remove_accessor_declaration', 'overloadable_operator', 'conversion_operator_declarator', 'constructor_initializer', 'body', 'struct_interfaces', 'struct_body', 'struct_member_declaration', 'array_type', 'rank_specifier', 'array_initializer', 'variant_type_parameter_list', 'variant_type_parameter', 'variance_annotation', 'interface_base', 'interface_body', 'interface_member_declaration', 'interface_accessors', 'enum_base', 'enum_body', 'enum_member_declaration', 'global_attribute_section', 'global_attribute_target', 'attributes', 'attribute_section', 'attribute_target', 'attribute_list', 'attribute', 'attribute_argument', 'pointer_type', 'fixed_pointer_declarators', 'fixed_pointer_declarator', 'fixed_pointer_initializer', 'fixed_size_buffer_declarator', 'stackalloc_initializer', 'right_arrow', 'right_shift', 'right_shift_assignment', 'literal', 'boolean_literal', 'string_literal', 'interpolated_regular_string', 'interpolated_verbatium_string', 'interpolated_regular_string_part', 'interpolated_verbatium_string_part', 'interpolated_string_expression', 'keyword', 'class_definition', 'struct_definition', 'interface_definition', 'enum_definition', 'delegate_definition', 'event_declaration', 'field_declaration', 'property_declaration', 'constant_declaration', 'indexer_declaration', 'destructor_definition', 'constructor_declaration', 'method_declaration', 'method_member_name', 'operator_declaration', 'arg_declaration', 'method_invocation', 'object_creation_expression', 'identifier']
secondary_constraints()[source]
select_or_group_clause()[source]
sempred(localctx: RuleContext, ruleIndex: int, predIndex: int)[source]
set_accessor_declaration()[source]
sharedContextCache = <antlr4.PredictionContext.PredictionContextCache object>
shift_expression()[source]
simple_embedded_statement()[source]
simple_type()[source]
specific_catch_clause()[source]
stackalloc_initializer()[source]
statement()[source]
statement_list()[source]
string_literal()[source]
struct_body()[source]
struct_definition()[source]
struct_interfaces()[source]
struct_member_declaration()[source]
switch_expression()[source]
switch_expression_arm()[source]
switch_expression_arms()[source]
switch_label()[source]
switch_section()[source]
symbolicNames = ['<INVALID>', 'BYTE_ORDER_MARK', 'SINGLE_LINE_DOC_COMMENT', 'DELIMITED_DOC_COMMENT', 'SINGLE_LINE_COMMENT', 'DELIMITED_COMMENT', 'WHITESPACES', 'SHARP', 'ABSTRACT', 'ADD', 'ALIAS', 'ARGLIST', 'AS', 'ASCENDING', 'ASYNC', 'AWAIT', 'BASE', 'BOOL', 'BREAK', 'BY', 'BYTE', 'CASE', 'CATCH', 'CHAR', 'CHECKED', 'CLASS', 'CONST', 'CONTINUE', 'DECIMAL', 'DEFAULT', 'DELEGATE', 'DESCENDING', 'DO', 'DOUBLE', 'DYNAMIC', 'ELSE', 'ENUM', 'EQUALS', 'EVENT', 'EXPLICIT', 'EXTERN', 'FALSE', 'FINALLY', 'FIXED', 'FLOAT', 'FOR', 'FOREACH', 'FROM', 'GET', 'GOTO', 'GROUP', 'IF', 'IMPLICIT', 'IN', 'INT', 'INTERFACE', 'INTERNAL', 'INTO', 'IS', 'JOIN', 'LET', 'LOCK', 'LONG', 'NAMEOF', 'NAMESPACE', 'NEW', 'NULL', 'OBJECT', 'ON', 'OPERATOR', 'ORDERBY', 'OUT', 'OVERRIDE', 'PARAMS', 'PARTIAL', 'PRIVATE', 'PROTECTED', 'PUBLIC', 'READONLY', 'REF', 'REMOVE', 'RETURN', 'SBYTE', 'SEALED', 'SELECT', 'SET', 'SHORT', 'SIZEOF', 'STACKALLOC', 'STATIC', 'STRING', 'STRUCT', 'SWITCH', 'THIS', 'THROW', 'TRUE', 'TRY', 'TYPEOF', 'UINT', 'ULONG', 'UNCHECKED', 'UNMANAGED', 'UNSAFE', 'USHORT', 'USING', 'VAR', 'VIRTUAL', 'VOID', 'VOLATILE', 'WHEN', 'WHERE', 'WHILE', 'YIELD', 'IDENTIFIER', 'LITERAL_ACCESS', 'INTEGER_LITERAL', 'HEX_INTEGER_LITERAL', 'BIN_INTEGER_LITERAL', 'REAL_LITERAL', 'CHARACTER_LITERAL', 'REGULAR_STRING', 'VERBATIUM_STRING', 'INTERPOLATED_REGULAR_STRING_START', 'INTERPOLATED_VERBATIUM_STRING_START', 'OPEN_BRACE', 'CLOSE_BRACE', 'OPEN_BRACKET', 'CLOSE_BRACKET', 'OPEN_PARENS', 'CLOSE_PARENS', 'DOT', 'COMMA', 'COLON', 'SEMICOLON', 'PLUS', 'MINUS', 'STAR', 'DIV', 'PERCENT', 'AMP', 'BITWISE_OR', 'CARET', 'BANG', 'TILDE', 'ASSIGNMENT', 'LT', 'GT', 'INTERR', 'DOUBLE_COLON', 'OP_COALESCING', 'OP_INC', 'OP_DEC', 'OP_AND', 'OP_OR', 'OP_PTR', 'OP_EQ', 'OP_NE', 'OP_LE', 'OP_GE', 'OP_ADD_ASSIGNMENT', 'OP_SUB_ASSIGNMENT', 'OP_MULT_ASSIGNMENT', 'OP_DIV_ASSIGNMENT', 'OP_MOD_ASSIGNMENT', 'OP_AND_ASSIGNMENT', 'OP_OR_ASSIGNMENT', 'OP_XOR_ASSIGNMENT', 'OP_LEFT_SHIFT', 'OP_LEFT_SHIFT_ASSIGNMENT', 'OP_COALESCING_ASSIGNMENT', 'OP_RANGE', 'DOUBLE_CURLY_INSIDE', 'OPEN_BRACE_INSIDE', 'REGULAR_CHAR_INSIDE', 'VERBATIUM_DOUBLE_QUOTE_INSIDE', 'DOUBLE_QUOTE_INSIDE', 'REGULAR_STRING_INSIDE', 'VERBATIUM_INSIDE_STRING', 'CLOSE_BRACE_INSIDE', 'FORMAT_STRING', 'DIRECTIVE_WHITESPACES', 'DIGITS', 'DEFINE', 'UNDEF', 'ELIF', 'ENDIF', 'LINE', 'ERROR', 'WARNING', 'REGION', 'ENDREGION', 'PRAGMA', 'NULLABLE', 'DIRECTIVE_HIDDEN', 'CONDITIONAL_SYMBOL', 'DIRECTIVE_NEW_LINE', 'TEXT', 'DOUBLE_CURLY_CLOSE_INSIDE']
throw_expression()[source]
throwable_expression()[source]
tuple_element()[source]
tuple_type()[source]
type_()[source]
type_argument_list()[source]
type_declaration()[source]
type_parameter()[source]
type_parameter_constraints()[source]
type_parameter_constraints_clause()[source]
type_parameter_constraints_clauses()[source]
type_parameter_list()[source]
typed_member_declaration()[source]
unary_expression()[source]
unbound_type_name()[source]
using_directive()[source]
using_directives()[source]
variable_declarator()[source]
variable_declarators()[source]
variable_initializer()[source]
variance_annotation()[source]
variant_type_parameter()[source]
variant_type_parameter_list()[source]
where_clause()[source]
pycropml.transpiler.antlr_py.grammars.CSharpParser.serializedATN()[source]