Implemented interface member:
property
Kind
Microsoft.CodeAnalysis.IOperation.Kind
133 overrides of Kind
Microsoft.CodeAnalysis (133)
Generated\Operations.Generated.cs (127)
4090
public override OperationKind
Kind
=> OperationKind.Block;
4145
public override OperationKind
Kind
=> OperationKind.VariableDeclarationGroup;
4215
public override OperationKind
Kind
=> OperationKind.Switch;
4321
public override OperationKind
Kind
=> OperationKind.Loop;
4413
public override OperationKind
Kind
=> OperationKind.Loop;
4525
public override OperationKind
Kind
=> OperationKind.Loop;
4549
public override OperationKind
Kind
=> OperationKind.Loop;
4602
public override OperationKind
Kind
=> OperationKind.Labeled;
4622
public override OperationKind
Kind
=> OperationKind.Branch;
4636
public override OperationKind
Kind
=> OperationKind.Empty;
4688
public override OperationKind
Kind
{ get; }
4752
public override OperationKind
Kind
=> OperationKind.Lock;
4831
public override OperationKind
Kind
=> OperationKind.Try;
4899
public override OperationKind
Kind
=> OperationKind.Using;
4950
public override OperationKind
Kind
=> OperationKind.ExpressionStatement;
5014
public override OperationKind
Kind
=> OperationKind.LocalFunction;
5028
public override OperationKind
Kind
=> OperationKind.Stop;
5042
public override OperationKind
Kind
=> OperationKind.End;
5108
public override OperationKind
Kind
=> OperationKind.RaiseEvent;
5126
public override OperationKind
Kind
=> OperationKind.Literal;
5186
public override OperationKind
Kind
=> OperationKind.Conversion;
5259
public override OperationKind
Kind
=> OperationKind.Invocation;
5326
public override OperationKind
Kind
=> OperationKind.ArrayElementReference;
5348
public override OperationKind
Kind
=> OperationKind.LocalReference;
5367
public override OperationKind
Kind
=> OperationKind.ParameterReference;
5432
public override OperationKind
Kind
=> OperationKind.FieldReference;
5488
public override OperationKind
Kind
=> OperationKind.MethodReference;
5557
public override OperationKind
Kind
=> OperationKind.PropertyReference;
5611
public override OperationKind
Kind
=> OperationKind.EventReference;
5674
public override OperationKind
Kind
=> OperationKind.Unary;
5752
public override OperationKind
Kind
=> OperationKind.Binary;
5829
public override OperationKind
Kind
=> OperationKind.Conditional;
5896
public override OperationKind
Kind
=> OperationKind.Coalesce;
5949
public override OperationKind
Kind
=> OperationKind.AnonymousFunction;
6019
public override OperationKind
Kind
=> OperationKind.ObjectCreation;
6071
public override OperationKind
Kind
=> OperationKind.TypeParameterObjectCreation;
6138
public override OperationKind
Kind
=> OperationKind.ArrayCreation;
6157
public override OperationKind
Kind
=> OperationKind.InstanceReference;
6213
public override OperationKind
Kind
=> OperationKind.IsType;
6265
public override OperationKind
Kind
=> OperationKind.Await;
6338
public override OperationKind
Kind
=> OperationKind.SimpleAssignment;
6413
public override OperationKind
Kind
=> OperationKind.CompoundAssignment;
6466
public override OperationKind
Kind
=> OperationKind.Parenthesized;
6531
public override OperationKind
Kind
=> OperationKind.EventAssignment;
6594
public override OperationKind
Kind
=> OperationKind.ConditionalAccess;
6611
public override OperationKind
Kind
=> OperationKind.ConditionalAccessInstance;
6668
public override OperationKind
Kind
=> OperationKind.InterpolatedString;
6724
public override OperationKind
Kind
=> OperationKind.AnonymousObjectCreation;
6780
public override OperationKind
Kind
=> OperationKind.ObjectOrCollectionInitializer;
6843
public override OperationKind
Kind
=> OperationKind.MemberInitializer;
6896
public override OperationKind
Kind
=> OperationKind.NameOf;
6954
public override OperationKind
Kind
=> OperationKind.Tuple;
7012
public override OperationKind
Kind
=> OperationKind.DynamicMemberReference;
7064
public override OperationKind
Kind
=> OperationKind.TranslatedQuery;
7116
public override OperationKind
Kind
=> OperationKind.DelegateCreation;
7134
public override OperationKind
Kind
=> OperationKind.DefaultValue;
7153
public override OperationKind
Kind
=> OperationKind.TypeOf;
7173
public override OperationKind
Kind
=> OperationKind.SizeOf;
7225
public override OperationKind
Kind
=> OperationKind.AddressOf;
7288
public override OperationKind
Kind
=> OperationKind.IsPattern;
7351
public override OperationKind
Kind
{ get; }
7403
public override OperationKind
Kind
=> OperationKind.Throw;
7462
public override OperationKind
Kind
=> OperationKind.DeconstructionAssignment;
7514
public override OperationKind
Kind
=> OperationKind.DeclarationExpression;
7531
public override OperationKind
Kind
=> OperationKind.OmittedArgument;
7593
public override OperationKind
Kind
=> OperationKind.FieldInitializer;
7640
public override OperationKind
Kind
=> OperationKind.VariableInitializer;
7691
public override OperationKind
Kind
=> OperationKind.PropertyInitializer;
7742
public override OperationKind
Kind
=> OperationKind.ParameterInitializer;
7797
public override OperationKind
Kind
=> OperationKind.ArrayInitializer;
7865
public override OperationKind
Kind
=> OperationKind.VariableDeclarator;
7946
public override OperationKind
Kind
=> OperationKind.VariableDeclaration;
8007
public override OperationKind
Kind
=> OperationKind.Argument;
8084
public override OperationKind
Kind
=> OperationKind.CatchClause;
8158
public override OperationKind
Kind
=> OperationKind.SwitchCase;
8182
public override OperationKind
Kind
=> OperationKind.CaseClause;
8245
public override OperationKind
Kind
=> OperationKind.CaseClause;
8307
public override OperationKind
Kind
=> OperationKind.CaseClause;
8360
public override OperationKind
Kind
=> OperationKind.CaseClause;
8411
public override OperationKind
Kind
=> OperationKind.CaseClause;
8467
public override OperationKind
Kind
=> OperationKind.InterpolatedStringText;
8540
public override OperationKind
Kind
=> OperationKind.Interpolation;
8602
public override OperationKind
Kind
=> OperationKind.ConstantPattern;
8624
public override OperationKind
Kind
=> OperationKind.DeclarationPattern;
8689
public override OperationKind
Kind
=> OperationKind.TupleBinary;
8756
public override OperationKind
Kind
=> OperationKind.MethodBody;
8827
public override OperationKind
Kind
=> OperationKind.ConstructorBody;
8846
public override OperationKind
Kind
=> OperationKind.Discard;
8899
public override OperationKind
Kind
=> OperationKind.FlowCapture;
8921
public override OperationKind
Kind
=> OperationKind.FlowCaptureReference;
8974
public override OperationKind
Kind
=> OperationKind.IsNull;
8991
public override OperationKind
Kind
=> OperationKind.CaughtException;
9010
public override OperationKind
Kind
=> OperationKind.StaticLocalInitializationSemaphore;
9069
public override OperationKind
Kind
=> OperationKind.CoalesceAssignment;
9136
public override OperationKind
Kind
=> OperationKind.Range;
9193
public override OperationKind
Kind
=> OperationKind.ReDim;
9259
public override OperationKind
Kind
=> OperationKind.ReDimClause;
9335
public override OperationKind
Kind
=> OperationKind.RecursivePattern;
9349
public override OperationKind
Kind
=> OperationKind.DiscardPattern;
9418
public override OperationKind
Kind
=> OperationKind.SwitchExpression;
9493
public override OperationKind
Kind
=> OperationKind.SwitchExpressionArm;
9555
public override OperationKind
Kind
=> OperationKind.PropertySubpattern;
9618
public override OperationKind
Kind
=> OperationKind.None;
9682
public override OperationKind
Kind
=> OperationKind.None;
9734
public override OperationKind
Kind
=> OperationKind.None;
9753
public override OperationKind
Kind
=> OperationKind.None;
9815
public override OperationKind
Kind
=> OperationKind.None;
9870
public override OperationKind
Kind
=> OperationKind.UsingDeclaration;
9921
public override OperationKind
Kind
=> OperationKind.NegatedPattern;
9985
public override OperationKind
Kind
=> OperationKind.BinaryPattern;
10003
public override OperationKind
Kind
=> OperationKind.TypePattern;
10056
public override OperationKind
Kind
=> OperationKind.RelationalPattern;
10121
public override OperationKind
Kind
=> OperationKind.With;
10188
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerCreation;
10250
public override OperationKind
Kind
=> OperationKind.InterpolatedStringAddition;
10302
public override OperationKind
Kind
{ get; }
10322
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerArgumentPlaceholder;
10389
public override OperationKind
Kind
=> OperationKind.FunctionPointerInvocation;
10450
public override OperationKind
Kind
=> OperationKind.ListPattern;
10503
public override OperationKind
Kind
=> OperationKind.SlicePattern;
10570
public override OperationKind
Kind
=> OperationKind.ImplicitIndexerReference;
10589
public override OperationKind
Kind
=> OperationKind.Utf8String;
10640
public override OperationKind
Kind
=> OperationKind.Attribute;
10703
public override OperationKind
Kind
=> OperationKind.InlineArrayAccess;
10776
public override OperationKind
Kind
=> OperationKind.CollectionExpression;
10832
public override OperationKind
Kind
=> OperationKind.Spread;
10849
public override OperationKind
Kind
=> OperationKind.CollectionExpressionElementsPlaceholder;
Operations\OperationNodes.cs (6)
66
public override OperationKind
Kind
=> OperationKind.None;
137
public override OperationKind
Kind
=> OperationKind.Invalid;
168
public override OperationKind
Kind
=> OperationKind.FlowAnonymousFunction;
260
public override OperationKind
Kind
=> OperationKind.DynamicObjectCreation;
402
public override OperationKind
Kind
=> OperationKind.DynamicInvocation;
424
public override OperationKind
Kind
=> OperationKind.DynamicIndexerAccess;