pub enum Csharp {
Show 534 variants
End = 0,
IdentifierToken = 1,
Extern = 2,
Alias = 3,
SEMI = 4,
Global = 5,
Using = 6,
Unsafe = 7,
EQ = 8,
Static = 9,
LBRACK = 10,
Assembly = 11,
Module = 12,
COLON = 13,
COMMA = 14,
RBRACK = 15,
LPAREN = 16,
RPAREN = 17,
Field = 18,
Event = 19,
Method = 20,
Param = 21,
Property = 22,
Return = 23,
Type = 24,
Typevar = 25,
Namespace = 26,
Class = 27,
Ref = 28,
Struct = 29,
Enum = 30,
LBRACE = 31,
RBRACE = 32,
Interface = 33,
Delegate = 34,
Record = 35,
Abstract = 36,
Async = 37,
Const = 38,
File = 39,
Fixed = 40,
Internal = 41,
New = 42,
Override = 43,
Partial = 44,
Private = 45,
Protected = 46,
Public = 47,
Readonly = 48,
Required = 49,
Sealed = 50,
Virtual = 51,
Volatile = 52,
LT = 53,
GT = 54,
In = 55,
Out = 56,
Where = 57,
QMARK = 58,
Notnull = 59,
Unmanaged = 60,
Operator = 61,
Checked = 62,
BANG = 63,
TILDE = 64,
PLUSPLUS = 65,
DASHDASH = 66,
True = 67,
False = 68,
PLUS = 69,
DASH = 70,
STAR = 71,
SLASH = 72,
PERCENT = 73,
CARET = 74,
PIPE = 75,
AMP = 76,
LTLT = 77,
GTGT = 78,
GTGTGT = 79,
EQEQ = 80,
BANGEQ = 81,
GTEQ = 82,
LTEQ = 83,
Implicit = 84,
Explicit = 85,
Get = 86,
Set = 87,
Add = 88,
Remove = 89,
Init = 90,
This = 91,
DOT = 92,
Scoped = 93,
Params = 94,
Base = 95,
EQGT = 96,
COLONCOLON = 97,
Var = 98,
Managed = 99,
Cdecl = 100,
Stdcall = 101,
Thiscall = 102,
Fastcall = 103,
PredefinedType = 104,
Break = 105,
Unchecked = 106,
Continue = 107,
Do = 108,
While = 109,
For = 110,
Lock = 111,
Yield = 112,
Switch = 113,
Case = 114,
Default = 115,
Throw = 116,
Try = 117,
Catch = 118,
When = 119,
Finally = 120,
Await = 121,
Foreach = 122,
Goto = 123,
If = 124,
Else = 125,
Discard = 126,
DOTDOT = 127,
Not = 128,
And = 129,
Or = 130,
PLUSEQ = 131,
DASHEQ = 132,
STAREQ = 133,
SLASHEQ = 134,
PERCENTEQ = 135,
AMPEQ = 136,
CARETEQ = 137,
PIPEEQ = 138,
LTLTEQ = 139,
GTGTEQ = 140,
GTGTGTEQ = 141,
QMARKQMARKEQ = 142,
AMPAMP = 143,
PIPEPIPE = 144,
QMARKQMARK = 145,
From = 146,
Into = 147,
Join = 148,
On = 149,
Equals = 150,
Let = 151,
Orderby = 152,
Ascending = 153,
Descending = 154,
Group = 155,
By = 156,
Select = 157,
As = 158,
Is = 159,
InterpolationFormatClauseToken1 = 160,
DASHGT = 161,
Stackalloc = 162,
With = 163,
Sizeof = 164,
Typeof = 165,
Makeref = 166,
Reftype = 167,
Refvalue = 168,
NullLiteral = 169,
SQUOTE = 170,
CharacterLiteralContent = 171,
IntegerLiteral = 172,
RealLiteral = 173,
DQUOTE = 174,
StringLiteralContent = 175,
EscapeSequence = 176,
StringLiteralEncoding = 177,
VerbatimStringLiteral = 178,
RawStringLiteralToken1 = 179,
HASHif = 180,
PreprocIfToken2 = 181,
HASHendif = 182,
HASHelse = 183,
HASHelif = 184,
PreprocArg = 185,
HASHregion = 186,
HASHendregion = 187,
HASHline = 188,
Hidden = 189,
HASHpragma = 190,
Warning = 191,
Disable = 192,
Restore = 193,
Checksum = 194,
HASHnullable = 195,
Enable = 196,
Annotations = 197,
Warnings = 198,
HASHerror = 199,
HASHwarning = 200,
HASHdefine = 201,
HASHundef = 202,
ShebangDirective = 203,
Comment = 204,
OptionalSemi = 205,
InterpolationStart = 206,
InterpolationStart2 = 207,
InterpolationStart3 = 208,
DQUOTE2 = 209,
DQUOTE3 = 210,
InterpolationBrace = 211,
InterpolationBrace2 = 212,
StringContent = 213,
RawStringStart = 214,
RawStringEnd = 215,
RawStringContent = 216,
CompilationUnit = 217,
TopLevelItem = 218,
GlobalStatement = 219,
ExternAliasDirective = 220,
UsingDirective = 221,
GlobalAttribute = 222,
Attribute = 223,
AttributeArgumentList = 224,
AttributeArgument = 225,
AttributeList = 226,
AttributeList2 = 227,
AttributeTargetSpecifier = 228,
NamespaceDeclaration = 229,
FileScopedNamespaceDeclaration = 230,
TypeDeclaration = 231,
ClassDeclaration = 232,
ClassDeclarationInitializer = 233,
StructDeclaration = 234,
StructDeclarationInitializer = 235,
EnumDeclaration = 236,
EnumDeclarationInitializer = 237,
EnumMemberDeclarationList = 238,
EnumMemberDeclaration = 239,
InterfaceDeclaration = 240,
InterfaceDeclarationInitializer = 241,
DelegateDeclaration = 242,
DelegateDeclarationInitializer = 243,
RecordDeclaration = 244,
RecordDeclarationInitializer = 245,
BaseList = 246,
DeclarationListBody = 247,
PrimaryConstructorBaseType = 248,
Modifier = 249,
TypeParameterList = 250,
TypeParameter = 251,
BaseList2 = 252,
TypeParameterConstraintsClause = 253,
TypeParameterConstraint = 254,
ConstructorConstraint = 255,
OperatorDeclaration = 256,
ConversionOperatorDeclaration = 257,
DeclarationList = 258,
Declaration = 259,
FieldDeclaration = 260,
ConstructorDeclaration = 261,
ConstructorDeclarationInitializer = 262,
DestructorDeclaration = 263,
MethodDeclaration = 264,
EventDeclaration = 265,
EventFieldDeclaration = 266,
AccessorList = 267,
AccessorDeclaration = 268,
IndexerDeclaration = 269,
BracketedParameterList = 270,
PropertyDeclaration = 271,
ExplicitInterfaceSpecifier = 272,
ParameterList = 273,
Parameter = 274,
ParameterArray = 275,
ConstructorInitializer = 276,
ArgumentList = 277,
TuplePattern = 278,
Argument = 279,
Block = 280,
ArrowExpressionClause = 281,
FunctionBody = 282,
VariableDeclaration = 283,
VariableDeclaration2 = 284,
VariableDeclarator = 285,
VariableDeclarator2 = 286,
BracketedArgumentList = 287,
Name = 288,
AliasQualifiedName = 289,
SimpleName = 290,
QualifiedName = 291,
GenericName = 292,
TypeArgumentList = 293,
Type2 = 294,
ImplicitType = 295,
ArrayType = 296,
ArrayBaseType = 297,
ArrayRankSpecifier = 298,
NullableType = 299,
PointerType = 300,
PointerBaseType = 301,
FunctionPointerType = 302,
CallingConvention = 303,
FunctionPointerParameter = 304,
RefType = 305,
RefBaseType = 306,
ScopedType = 307,
ScopedBaseType = 308,
TupleType = 309,
TupleElement = 310,
Statement = 311,
BreakStatement = 312,
CheckedStatement = 313,
ContinueStatement = 314,
DoStatement = 315,
EmptyStatement = 316,
ExpressionStatement = 317,
FixedStatement = 318,
ForStatement = 319,
ForStatementConditions = 320,
ReturnStatement = 321,
LockStatement = 322,
YieldStatement = 323,
SwitchStatement = 324,
SwitchBody = 325,
SwitchSection = 326,
ThrowStatement = 327,
TryStatement = 328,
CatchClause = 329,
CatchDeclaration = 330,
CatchFilterClause = 331,
FinallyClause = 332,
UnsafeStatement = 333,
UsingStatement = 334,
ForeachStatement = 335,
ForeachStatementInitializer = 336,
GotoStatement = 337,
LabeledStatement = 338,
IfStatement = 339,
WhileStatement = 340,
LocalDeclarationStatement = 341,
LocalFunctionStatement = 342,
LocalFunctionDeclaration = 343,
Pattern = 344,
RecursivePattern = 345,
ConstantPattern = 346,
InvocationExpression = 347,
InvocationExpression2 = 348,
ParenthesizedPattern = 349,
VarPattern = 350,
TypePattern = 351,
ListPattern = 352,
RecursivePattern2 = 353,
PositionalPatternClause = 354,
PropertyPatternClause = 355,
Subpattern = 356,
RelationalPattern = 357,
NegatedPattern = 358,
AndPattern = 359,
OrPattern = 360,
DeclarationPattern = 361,
VariableDesignation = 362,
ParenthesizedVariableDesignation = 363,
Expression = 364,
NonLvalueExpression = 365,
LvalueExpression = 366,
ExpressionStatementExpression = 367,
AssignmentExpression = 368,
BinaryExpression = 369,
PostfixUnaryExpression = 370,
PrefixUnaryExpression = 371,
PrefixUnaryExpression2 = 372,
QueryExpression = 373,
FromClause = 374,
QueryBody = 375,
QueryClause = 376,
JoinClause = 377,
JoinHeader = 378,
JoinBody = 379,
JoinIntoClause = 380,
LetClause = 381,
OrderByClause = 382,
Ordering = 383,
WhereClause = 384,
SelectOrGroupClause = 385,
GroupClause = 386,
SelectClause = 387,
ConditionalExpression = 388,
ConditionalAccessExpression = 389,
AsExpression = 390,
IsExpression = 391,
IsPatternExpression = 392,
CastExpression = 393,
CheckedExpression = 394,
InvocationExpression3 = 395,
SwitchExpression = 396,
SwitchExpressionBody = 397,
SwitchExpressionArm = 398,
WhenClause = 399,
AwaitExpression = 400,
ThrowExpression = 401,
ElementAccessExpression = 402,
InterpolatedStringExpression = 403,
InterpolatedStringContent = 404,
InterpolatedVerbatimStringContent = 405,
InterpolatedRawStringContent = 406,
Interpolation = 407,
InterpolationAlignmentClause = 408,
InterpolationFormatClause = 409,
MemberAccessExpression = 410,
MemberBindingExpression = 411,
ObjectCreationExpression = 412,
ParenthesizedExpression = 413,
ParenthesizedExpression2 = 414,
LambdaExpression = 415,
LambdaExpressionInit = 416,
LambdaParameters = 417,
ArrayCreationExpression = 418,
AnonymousMethodExpression = 419,
AnonymousObjectCreationExpression = 420,
AnonymousObjectMemberDeclarator = 421,
ImplicitArrayCreationExpression = 422,
ImplicitObjectCreationExpression = 423,
ImplicitStackallocExpression = 424,
CollectionExpression = 425,
CollectionElement = 426,
ExpressionElement = 427,
SpreadElement = 428,
InitializerExpression = 429,
DeclarationExpression = 430,
DefaultExpression = 431,
WithExpression = 432,
WithBody = 433,
WithInitializer = 434,
SizeofExpression = 435,
TypeofExpression = 436,
MakerefExpression = 437,
RefExpression = 438,
ReftypeExpression = 439,
RefvalueExpression = 440,
StackallocExpression = 441,
RangeExpression = 442,
TupleExpression = 443,
Literal = 444,
CharacterLiteral = 445,
StringLiteral = 446,
RawStringLiteral = 447,
BooleanLiteral = 448,
Identifier = 449,
ReservedIdentifier = 450,
PreprocIf = 451,
PreprocElse = 452,
PreprocElif = 453,
PreprocIf2 = 454,
PreprocElse2 = 455,
PreprocElif2 = 456,
PreprocIf3 = 457,
PreprocElse3 = 458,
PreprocElif3 = 459,
PreprocIf4 = 460,
PreprocElse4 = 461,
PreprocElif4 = 462,
PreprocIfInAttributeList = 463,
PreprocElse5 = 464,
PreprocElif5 = 465,
PreprocExpression = 466,
ParenthesizedExpression3 = 467,
UnaryExpression = 468,
BinaryExpression2 = 469,
PreprocRegion = 470,
PreprocEndregion = 471,
PreprocLine = 472,
PreprocPragma = 473,
PreprocNullable = 474,
PreprocError = 475,
PreprocWarning = 476,
PreprocDefine = 477,
PreprocUndef = 478,
CompilationUnitRepeat1 = 479,
UsingDirectiveRepeat1 = 480,
GlobalAttributeRepeat1 = 481,
AttributeArgumentListRepeat1 = 482,
ClassDeclarationInitializerRepeat1 = 483,
ClassDeclarationInitializerRepeat2 = 484,
ClassDeclarationInitializerRepeat3 = 485,
ClassDeclarationInitializerRepeat4 = 486,
EnumMemberDeclarationListRepeat1 = 487,
RecordDeclarationInitializerRepeat1 = 488,
RecordBaseRepeat1 = 489,
TypeParameterListRepeat1 = 490,
BaseListRepeat1 = 491,
TypeParameterConstraintsClauseRepeat1 = 492,
ConversionOperatorDeclarationRepeat1 = 493,
DeclarationListRepeat1 = 494,
AccessorListRepeat1 = 495,
BracketedParameterListRepeat1 = 496,
ParameterTypeWithModifiersRepeat1 = 497,
ArgumentListRepeat1 = 498,
TuplePatternRepeat1 = 499,
BlockRepeat1 = 500,
VariableDeclarationRepeat1 = 501,
UsingVariableDeclarationRepeat1 = 502,
TypeArgumentListRepeat1 = 503,
TypeArgumentListRepeat2 = 504,
ArrayRankSpecifierRepeat1 = 505,
FunctionPointerTypeRepeat1 = 506,
CallingConventionRepeat1 = 507,
TupleTypeRepeat1 = 508,
ForStatementConditionsRepeat1 = 509,
SwitchBodyRepeat1 = 510,
TryStatementRepeat1 = 511,
CatchClauseRepeat1 = 512,
ListPatternRepeat1 = 513,
PositionalPatternClauseRepeat1 = 514,
ParenthesizedVariableDesignationRepeat1 = 515,
QueryBodyRepeat1 = 516,
QueryBodyRepeat2 = 517,
OrderByClauseRepeat1 = 518,
SwitchExpressionBodyRepeat1 = 519,
InterpolatedStringExpressionRepeat1 = 520,
InterpolatedStringExpressionRepeat2 = 521,
InterpolatedStringExpressionRepeat3 = 522,
LambdaExpressionInitRepeat1 = 523,
AnonymousObjectCreationExpressionRepeat1 = 524,
CollectionExpressionRepeat1 = 525,
WithBodyRepeat1 = 526,
StringLiteralRepeat1 = 527,
PreprocIfInTopLevelRepeat1 = 528,
PreprocPragmaRepeat1 = 529,
ElementBindingExpression = 530,
ImplicitParameter = 531,
InterpolationQuote = 532,
Error = 533,
}Variants§
End = 0
IdentifierToken = 1
Extern = 2
Alias = 3
SEMI = 4
Global = 5
Using = 6
Unsafe = 7
EQ = 8
Static = 9
LBRACK = 10
Assembly = 11
Module = 12
COLON = 13
COMMA = 14
RBRACK = 15
LPAREN = 16
RPAREN = 17
Field = 18
Event = 19
Method = 20
Param = 21
Property = 22
Return = 23
Type = 24
Typevar = 25
Namespace = 26
Class = 27
Ref = 28
Struct = 29
Enum = 30
LBRACE = 31
RBRACE = 32
Interface = 33
Delegate = 34
Record = 35
Abstract = 36
Async = 37
Const = 38
File = 39
Fixed = 40
Internal = 41
New = 42
Override = 43
Partial = 44
Private = 45
Protected = 46
Public = 47
Readonly = 48
Required = 49
Sealed = 50
Virtual = 51
Volatile = 52
LT = 53
GT = 54
In = 55
Out = 56
Where = 57
QMARK = 58
Notnull = 59
Unmanaged = 60
Operator = 61
Checked = 62
BANG = 63
TILDE = 64
PLUSPLUS = 65
DASHDASH = 66
True = 67
False = 68
PLUS = 69
DASH = 70
STAR = 71
SLASH = 72
PERCENT = 73
CARET = 74
PIPE = 75
AMP = 76
LTLT = 77
GTGT = 78
GTGTGT = 79
EQEQ = 80
BANGEQ = 81
GTEQ = 82
LTEQ = 83
Implicit = 84
Explicit = 85
Get = 86
Set = 87
Add = 88
Remove = 89
Init = 90
This = 91
DOT = 92
Scoped = 93
Params = 94
Base = 95
EQGT = 96
COLONCOLON = 97
Var = 98
Managed = 99
Cdecl = 100
Stdcall = 101
Thiscall = 102
Fastcall = 103
PredefinedType = 104
Break = 105
Unchecked = 106
Continue = 107
Do = 108
While = 109
For = 110
Lock = 111
Yield = 112
Switch = 113
Case = 114
Default = 115
Throw = 116
Try = 117
Catch = 118
When = 119
Finally = 120
Await = 121
Foreach = 122
Goto = 123
If = 124
Else = 125
Discard = 126
DOTDOT = 127
Not = 128
And = 129
Or = 130
PLUSEQ = 131
DASHEQ = 132
STAREQ = 133
SLASHEQ = 134
PERCENTEQ = 135
AMPEQ = 136
CARETEQ = 137
PIPEEQ = 138
LTLTEQ = 139
GTGTEQ = 140
GTGTGTEQ = 141
QMARKQMARKEQ = 142
AMPAMP = 143
PIPEPIPE = 144
QMARKQMARK = 145
From = 146
Into = 147
Join = 148
On = 149
Equals = 150
Let = 151
Orderby = 152
Ascending = 153
Descending = 154
Group = 155
By = 156
Select = 157
As = 158
Is = 159
InterpolationFormatClauseToken1 = 160
DASHGT = 161
Stackalloc = 162
With = 163
Sizeof = 164
Typeof = 165
Makeref = 166
Reftype = 167
Refvalue = 168
NullLiteral = 169
SQUOTE = 170
CharacterLiteralContent = 171
IntegerLiteral = 172
RealLiteral = 173
DQUOTE = 174
StringLiteralContent = 175
EscapeSequence = 176
StringLiteralEncoding = 177
VerbatimStringLiteral = 178
RawStringLiteralToken1 = 179
HASHif = 180
PreprocIfToken2 = 181
HASHendif = 182
HASHelse = 183
HASHelif = 184
PreprocArg = 185
HASHregion = 186
HASHendregion = 187
HASHline = 188
Hidden = 189
HASHpragma = 190
Warning = 191
Disable = 192
Restore = 193
Checksum = 194
HASHnullable = 195
Enable = 196
Annotations = 197
Warnings = 198
HASHerror = 199
HASHwarning = 200
HASHdefine = 201
HASHundef = 202
ShebangDirective = 203
Comment = 204
OptionalSemi = 205
InterpolationStart = 206
InterpolationStart2 = 207
InterpolationStart3 = 208
DQUOTE2 = 209
DQUOTE3 = 210
InterpolationBrace = 211
InterpolationBrace2 = 212
StringContent = 213
RawStringStart = 214
RawStringEnd = 215
RawStringContent = 216
CompilationUnit = 217
TopLevelItem = 218
GlobalStatement = 219
ExternAliasDirective = 220
UsingDirective = 221
GlobalAttribute = 222
Attribute = 223
AttributeArgumentList = 224
AttributeArgument = 225
AttributeList = 226
AttributeList2 = 227
AttributeTargetSpecifier = 228
NamespaceDeclaration = 229
FileScopedNamespaceDeclaration = 230
TypeDeclaration = 231
ClassDeclaration = 232
ClassDeclarationInitializer = 233
StructDeclaration = 234
StructDeclarationInitializer = 235
EnumDeclaration = 236
EnumDeclarationInitializer = 237
EnumMemberDeclarationList = 238
EnumMemberDeclaration = 239
InterfaceDeclaration = 240
InterfaceDeclarationInitializer = 241
DelegateDeclaration = 242
DelegateDeclarationInitializer = 243
RecordDeclaration = 244
RecordDeclarationInitializer = 245
BaseList = 246
DeclarationListBody = 247
PrimaryConstructorBaseType = 248
Modifier = 249
TypeParameterList = 250
TypeParameter = 251
BaseList2 = 252
TypeParameterConstraintsClause = 253
TypeParameterConstraint = 254
ConstructorConstraint = 255
OperatorDeclaration = 256
ConversionOperatorDeclaration = 257
DeclarationList = 258
Declaration = 259
FieldDeclaration = 260
ConstructorDeclaration = 261
ConstructorDeclarationInitializer = 262
DestructorDeclaration = 263
MethodDeclaration = 264
EventDeclaration = 265
EventFieldDeclaration = 266
AccessorList = 267
AccessorDeclaration = 268
IndexerDeclaration = 269
BracketedParameterList = 270
PropertyDeclaration = 271
ExplicitInterfaceSpecifier = 272
ParameterList = 273
Parameter = 274
ParameterArray = 275
ConstructorInitializer = 276
ArgumentList = 277
TuplePattern = 278
Argument = 279
Block = 280
ArrowExpressionClause = 281
FunctionBody = 282
VariableDeclaration = 283
VariableDeclaration2 = 284
VariableDeclarator = 285
VariableDeclarator2 = 286
BracketedArgumentList = 287
Name = 288
AliasQualifiedName = 289
SimpleName = 290
QualifiedName = 291
GenericName = 292
TypeArgumentList = 293
Type2 = 294
ImplicitType = 295
ArrayType = 296
ArrayBaseType = 297
ArrayRankSpecifier = 298
NullableType = 299
PointerType = 300
PointerBaseType = 301
FunctionPointerType = 302
CallingConvention = 303
FunctionPointerParameter = 304
RefType = 305
RefBaseType = 306
ScopedType = 307
ScopedBaseType = 308
TupleType = 309
TupleElement = 310
Statement = 311
BreakStatement = 312
CheckedStatement = 313
ContinueStatement = 314
DoStatement = 315
EmptyStatement = 316
ExpressionStatement = 317
FixedStatement = 318
ForStatement = 319
ForStatementConditions = 320
ReturnStatement = 321
LockStatement = 322
YieldStatement = 323
SwitchStatement = 324
SwitchBody = 325
SwitchSection = 326
ThrowStatement = 327
TryStatement = 328
CatchClause = 329
CatchDeclaration = 330
CatchFilterClause = 331
FinallyClause = 332
UnsafeStatement = 333
UsingStatement = 334
ForeachStatement = 335
ForeachStatementInitializer = 336
GotoStatement = 337
LabeledStatement = 338
IfStatement = 339
WhileStatement = 340
LocalDeclarationStatement = 341
LocalFunctionStatement = 342
LocalFunctionDeclaration = 343
Pattern = 344
RecursivePattern = 345
ConstantPattern = 346
InvocationExpression = 347
InvocationExpression2 = 348
ParenthesizedPattern = 349
VarPattern = 350
TypePattern = 351
ListPattern = 352
RecursivePattern2 = 353
PositionalPatternClause = 354
PropertyPatternClause = 355
Subpattern = 356
RelationalPattern = 357
NegatedPattern = 358
AndPattern = 359
OrPattern = 360
DeclarationPattern = 361
VariableDesignation = 362
ParenthesizedVariableDesignation = 363
Expression = 364
NonLvalueExpression = 365
LvalueExpression = 366
ExpressionStatementExpression = 367
AssignmentExpression = 368
BinaryExpression = 369
PostfixUnaryExpression = 370
PrefixUnaryExpression = 371
PrefixUnaryExpression2 = 372
QueryExpression = 373
FromClause = 374
QueryBody = 375
QueryClause = 376
JoinClause = 377
JoinHeader = 378
JoinBody = 379
JoinIntoClause = 380
LetClause = 381
OrderByClause = 382
Ordering = 383
WhereClause = 384
SelectOrGroupClause = 385
GroupClause = 386
SelectClause = 387
ConditionalExpression = 388
ConditionalAccessExpression = 389
AsExpression = 390
IsExpression = 391
IsPatternExpression = 392
CastExpression = 393
CheckedExpression = 394
InvocationExpression3 = 395
SwitchExpression = 396
SwitchExpressionBody = 397
SwitchExpressionArm = 398
WhenClause = 399
AwaitExpression = 400
ThrowExpression = 401
ElementAccessExpression = 402
InterpolatedStringExpression = 403
InterpolatedStringContent = 404
InterpolatedVerbatimStringContent = 405
InterpolatedRawStringContent = 406
Interpolation = 407
InterpolationAlignmentClause = 408
InterpolationFormatClause = 409
MemberAccessExpression = 410
MemberBindingExpression = 411
ObjectCreationExpression = 412
ParenthesizedExpression = 413
ParenthesizedExpression2 = 414
LambdaExpression = 415
LambdaExpressionInit = 416
LambdaParameters = 417
ArrayCreationExpression = 418
AnonymousMethodExpression = 419
AnonymousObjectCreationExpression = 420
AnonymousObjectMemberDeclarator = 421
ImplicitArrayCreationExpression = 422
ImplicitObjectCreationExpression = 423
ImplicitStackallocExpression = 424
CollectionExpression = 425
CollectionElement = 426
ExpressionElement = 427
SpreadElement = 428
InitializerExpression = 429
DeclarationExpression = 430
DefaultExpression = 431
WithExpression = 432
WithBody = 433
WithInitializer = 434
SizeofExpression = 435
TypeofExpression = 436
MakerefExpression = 437
RefExpression = 438
ReftypeExpression = 439
RefvalueExpression = 440
StackallocExpression = 441
RangeExpression = 442
TupleExpression = 443
Literal = 444
CharacterLiteral = 445
StringLiteral = 446
RawStringLiteral = 447
BooleanLiteral = 448
Identifier = 449
ReservedIdentifier = 450
PreprocIf = 451
PreprocElse = 452
PreprocElif = 453
PreprocIf2 = 454
PreprocElse2 = 455
PreprocElif2 = 456
PreprocIf3 = 457
PreprocElse3 = 458
PreprocElif3 = 459
PreprocIf4 = 460
PreprocElse4 = 461
PreprocElif4 = 462
PreprocIfInAttributeList = 463
PreprocElse5 = 464
PreprocElif5 = 465
PreprocExpression = 466
ParenthesizedExpression3 = 467
UnaryExpression = 468
BinaryExpression2 = 469
PreprocRegion = 470
PreprocEndregion = 471
PreprocLine = 472
PreprocPragma = 473
PreprocNullable = 474
PreprocError = 475
PreprocWarning = 476
PreprocDefine = 477
PreprocUndef = 478
CompilationUnitRepeat1 = 479
UsingDirectiveRepeat1 = 480
GlobalAttributeRepeat1 = 481
AttributeArgumentListRepeat1 = 482
ClassDeclarationInitializerRepeat1 = 483
ClassDeclarationInitializerRepeat2 = 484
ClassDeclarationInitializerRepeat3 = 485
ClassDeclarationInitializerRepeat4 = 486
EnumMemberDeclarationListRepeat1 = 487
RecordDeclarationInitializerRepeat1 = 488
RecordBaseRepeat1 = 489
TypeParameterListRepeat1 = 490
BaseListRepeat1 = 491
TypeParameterConstraintsClauseRepeat1 = 492
ConversionOperatorDeclarationRepeat1 = 493
DeclarationListRepeat1 = 494
AccessorListRepeat1 = 495
BracketedParameterListRepeat1 = 496
ParameterTypeWithModifiersRepeat1 = 497
ArgumentListRepeat1 = 498
TuplePatternRepeat1 = 499
BlockRepeat1 = 500
VariableDeclarationRepeat1 = 501
UsingVariableDeclarationRepeat1 = 502
TypeArgumentListRepeat1 = 503
TypeArgumentListRepeat2 = 504
ArrayRankSpecifierRepeat1 = 505
FunctionPointerTypeRepeat1 = 506
CallingConventionRepeat1 = 507
TupleTypeRepeat1 = 508
ForStatementConditionsRepeat1 = 509
SwitchBodyRepeat1 = 510
TryStatementRepeat1 = 511
CatchClauseRepeat1 = 512
ListPatternRepeat1 = 513
PositionalPatternClauseRepeat1 = 514
ParenthesizedVariableDesignationRepeat1 = 515
QueryBodyRepeat1 = 516
QueryBodyRepeat2 = 517
OrderByClauseRepeat1 = 518
SwitchExpressionBodyRepeat1 = 519
InterpolatedStringExpressionRepeat1 = 520
InterpolatedStringExpressionRepeat2 = 521
InterpolatedStringExpressionRepeat3 = 522
LambdaExpressionInitRepeat1 = 523
AnonymousObjectCreationExpressionRepeat1 = 524
CollectionExpressionRepeat1 = 525
WithBodyRepeat1 = 526
StringLiteralRepeat1 = 527
PreprocIfInTopLevelRepeat1 = 528
PreprocPragmaRepeat1 = 529
ElementBindingExpression = 530
ImplicitParameter = 531
InterpolationQuote = 532
Error = 533
Trait Implementations§
impl Eq for Csharp
Source§impl FromPrimitive for Csharp
impl FromPrimitive for Csharp
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreimpl StructuralPartialEq for Csharp
Auto Trait Implementations§
impl Freeze for Csharp
impl RefUnwindSafe for Csharp
impl Send for Csharp
impl Sync for Csharp
impl Unpin for Csharp
impl UnsafeUnpin for Csharp
impl UnwindSafe for Csharp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.