module languages.CSharpParser

Inheritance diagram of pyensae.languages.CSharpParser

Short summary

Classes

class

truncated documentation

CSharpParser

Functions

function

truncated documentation

serializedATN

Properties

property

truncated documentation

state

Methods

method

truncated documentation

__init__

accessor_body

accessor_declarations

accessor_modifier

add_accessor_declaration

additive_expression

all_member_modifier

all_member_modifiers

and_expression

anonymous_function_body

anonymous_function_signature

anonymous_object_initializer

arg_declaration

argument

argument_list

array_initializer

array_type

assignment

assignment_operator

attribute

attribute_argument

attribute_list

attribute_section

attribute_target

attributes

base_type

block

body

boolean_literal

bracket_expression

case_guard

catch_clauses

class_base

class_body

class_definition

class_member_declaration

class_member_declarations

class_type

collection_initializer

combined_join_clause

common_member_declaration

compilation_unit

conditional_and_expression

conditional_expression

conditional_or_expression

constant_declaration

constant_declarator

constant_declarators

constructor_constraint

constructor_declaration

constructor_initializer

conversion_operator_declarator

declarationStatement

delegate_definition

destructor_definition

element_initializer

embedded_statement

enum_base

enum_body

enum_definition

enum_member_declaration

equality_expression

event_accessor_declarations

event_declaration

exception_filter

exclusive_or_expression

explicit_anonymous_function_parameter

explicit_anonymous_function_parameter_list

expression

expression_list

extern_alias_directive

extern_alias_directives

field_declaration

finally_clause

fixed_parameter

fixed_parameters

fixed_pointer_declarator

fixed_pointer_declarators

fixed_pointer_initializer

fixed_size_buffer_declarator

floating_point_type

for_initializer

for_iterator

formal_parameter_list

from_clause

general_catch_clause

generic_dimension_specifier

get_accessor_declaration

global_attribute_section

global_attribute_target

identifier

if_body

implicit_anonymous_function_parameter_list

inclusive_or_expression

indexer_argument

indexer_declaration

initializer_value

integral_type

interface_accessors

interface_base

interface_body

interface_definition

interface_member_declaration

interface_type_list

interpolated_regular_string

interpolated_regular_string_part

interpolated_string_expression

interpolated_verbatium_string

interpolated_verbatium_string_part

isType

isTypePatternArm

isTypePatternArms

keyword

labeled_Statement

lambda_expression

let_clause

literal

local_constant_declaration

local_function_body

local_function_declaration

local_function_header

local_function_modifiers

local_variable_declaration

local_variable_declaration_sempred

local_variable_declarator

local_variable_initializer

local_variable_type

member_access

member_declarator

member_declarator_list

member_initializer

member_initializer_list

member_name

method_body

method_declaration

method_invocation

method_member_name

multiplicative_expression

namespace_body

namespace_declaration

namespace_member_declaration

namespace_member_declarations

namespace_or_type_name

non_assignment_expression

null_coalescing_expression

numeric_type

object_creation_expression

object_initializer

object_or_collection_initializer

operator_declaration

orderby_clause

ordering

overloadable_operator

parameter_array

parameter_modifier

pointer_type

predefined_type

primary_constraint

primary_expression

primary_expression_start

property_declaration

qualified_alias_member

qualified_identifier

query_body

query_body_clause

query_continuation

query_expression

range_expression

rank_specifier

relational_expression

remove_accessor_declaration

resource_acquisition

return_type

right_arrow

right_arrow_sempred

right_shift

right_shift_assignment

right_shift_assignment_sempred

right_shift_sempred

secondary_constraints

select_or_group_clause

sempred

set_accessor_declaration

shift_expression

simple_embedded_statement

simple_type

specific_catch_clause

stackalloc_initializer

statement

statement_list

string_literal

struct_body

struct_definition

struct_interfaces

struct_member_declaration

switch_expression

switch_expression_arm

switch_expression_arms

switch_label

switch_section

throw_expression

throwable_expression

tuple_element

tuple_type

type_

type_argument_list

type_declaration

type_parameter

type_parameter_constraints

type_parameter_constraints_clause

type_parameter_constraints_clauses

type_parameter_list

typed_member_declaration

unary_expression

unbound_type_name

using_directive

using_directives

variable_declarator

variable_declarators

variable_initializer

variance_annotation

variant_type_parameter

variant_type_parameter_list

where_clause

Documentation