6.1.1.2.1.1.1.7.1.11. pycropml.transpiler.antlr_py.grammars.CSharpParser3 module¶
- class pycropml.transpiler.antlr_py.grammars.CSharpParser3.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
- class Accessor_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Accessor_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Add_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Additive_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class All_member_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class All_member_modifiersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class And_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Anonymous_function_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Anonymous_function_signatureContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Anonymous_object_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Arg_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArgumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Argument_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Array_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Array_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssignmentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Assignment_operatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AttributeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Attribute_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Attribute_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Attribute_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Attribute_targetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AttributesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- BANG = 142¶
- BASE = 16¶
- BIN_INTEGER_LITERAL = 117¶
- BITWISE_OR = 140¶
- BOOL = 17¶
- BREAK = 18¶
- BY = 19¶
- BYTE = 20¶
- BYTE_ORDER_MARK = 1¶
- class Base_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BlockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Boolean_literalContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Bracket_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Catch_clausesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_member_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Class_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Collection_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Combined_join_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Common_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Compilation_unitContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Conditional_and_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Conditional_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Conditional_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constant_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constant_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constant_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constructor_constraintContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constructor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Constructor_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Conversion_operator_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Delegate_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Destructor_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Embedded_statementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Enum_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Enum_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Enum_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Enum_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Equality_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Event_accessor_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Event_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Exception_filterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Exclusive_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Explicit_anonymous_function_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Explicit_anonymous_function_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Expression_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Extern_alias_directiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Extern_alias_directivesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Finally_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_parametersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_pointer_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_pointer_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_pointer_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Fixed_size_buffer_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Floating_point_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class For_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class For_iteratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Formal_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class From_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- GET = 48¶
- GOTO = 49¶
- GROUP = 50¶
- GT = 146¶
- class General_catch_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Generic_dimension_specifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Get_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Global_attribute_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Global_attribute_targetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class If_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Implicit_anonymous_function_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Inclusive_or_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Indexer_argumentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Indexer_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Initializer_valueContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Integral_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_accessorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_baseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interface_type_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interpolated_regular_stringContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interpolated_regular_string_partContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interpolated_string_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interpolated_verbatium_stringContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Interpolated_verbatium_string_partContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IsTypeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IsTypePatternArmContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IsTypePatternArmsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- JOIN = 59¶
- class KeywordContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Lambda_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Let_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LiteralContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_constant_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_function_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_function_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_function_headerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_function_modifiersContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_variable_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_variable_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_variable_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Local_variable_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- MINUS = 135¶
- class Member_accessContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Member_declaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Member_declarator_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Member_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Member_initializer_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Member_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Method_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Method_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Method_invocationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Method_member_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Multiplicative_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- NAMEOF = 63¶
- NAMESPACE = 64¶
- NEW = 65¶
- NULL = 66¶
- NULLABLE = 192¶
- class Namespace_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Namespace_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Namespace_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Namespace_member_declarationsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Namespace_or_type_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Non_assignment_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Null_coalescing_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Numeric_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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 Object_creation_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Object_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Object_or_collection_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Operator_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Orderby_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OrderingContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Overloadable_operatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Parameter_modifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Pointer_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Predefined_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Primary_constraintContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Primary_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Primary_expression_startContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Property_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Qualified_alias_memberContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Qualified_identifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Query_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Query_body_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Query_continuationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Query_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Rank_specifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Relational_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Remove_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Resource_acquisitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Return_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Right_arrowContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Right_shiftContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Right_shift_assignmentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Select_or_group_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Set_accessor_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Shift_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Simple_embedded_statementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Simple_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Specific_catch_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Stackalloc_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StatementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Statement_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class String_literalContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Struct_bodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Struct_definitionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Struct_interfacesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Struct_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Switch_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Switch_expression_armContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Switch_expression_armsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Switch_labelContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Switch_sectionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- TEXT = 196¶
- THIS = 93¶
- THROW = 94¶
- TILDE = 143¶
- TRUE = 95¶
- TRY = 96¶
- TYPEOF = 97¶
- class Throw_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Throwable_expressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Tuple_elementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Tuple_typeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_argument_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_parameter_constraintsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_parameter_constraints_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_parameter_constraints_clausesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Type_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Typed_member_declarationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Unbound_type_nameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UsingAliasDirectiveContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Using_directiveContext
- class UsingNamespaceDirectiveContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Using_directiveContext
- class UsingStaticDirectiveContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
Using_directiveContext
- class Using_directiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Using_directivesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- 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
- class Variable_declaratorsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Variable_initializerContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Variance_annotationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Variant_type_parameterContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Variant_type_parameter_listContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- WARNING = 188¶
- WHEN = 109¶
- WHERE = 110¶
- WHILE = 111¶
- WHITESPACES = 6¶
- class Where_clauseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- YIELD = 112¶
- atn = <antlr4.atn.ATN.ATN object>¶
- 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>, <antlr4.dfa.DFA.DFA object>]¶
- grammarFileName = 'CSharpParser.g4'¶
- 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>', "'}}'"]¶
- right_arrow_sempred(localctx: Right_arrowContext, predIndex: int)[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']¶
- 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']¶