Implemented interface member:
property
Kind
Microsoft.CodeAnalysis.IOperation.Kind
133 overrides of Kind
Microsoft.CodeAnalysis (133)
Generated\Operations.Generated.cs (127)
4092
public override OperationKind
Kind
=> OperationKind.Block;
4147
public override OperationKind
Kind
=> OperationKind.VariableDeclarationGroup;
4217
public override OperationKind
Kind
=> OperationKind.Switch;
4323
public override OperationKind
Kind
=> OperationKind.Loop;
4415
public override OperationKind
Kind
=> OperationKind.Loop;
4527
public override OperationKind
Kind
=> OperationKind.Loop;
4551
public override OperationKind
Kind
=> OperationKind.Loop;
4604
public override OperationKind
Kind
=> OperationKind.Labeled;
4624
public override OperationKind
Kind
=> OperationKind.Branch;
4638
public override OperationKind
Kind
=> OperationKind.Empty;
4690
public override OperationKind
Kind
{ get; }
4754
public override OperationKind
Kind
=> OperationKind.Lock;
4833
public override OperationKind
Kind
=> OperationKind.Try;
4901
public override OperationKind
Kind
=> OperationKind.Using;
4952
public override OperationKind
Kind
=> OperationKind.ExpressionStatement;
5016
public override OperationKind
Kind
=> OperationKind.LocalFunction;
5030
public override OperationKind
Kind
=> OperationKind.Stop;
5044
public override OperationKind
Kind
=> OperationKind.End;
5110
public override OperationKind
Kind
=> OperationKind.RaiseEvent;
5128
public override OperationKind
Kind
=> OperationKind.Literal;
5188
public override OperationKind
Kind
=> OperationKind.Conversion;
5261
public override OperationKind
Kind
=> OperationKind.Invocation;
5328
public override OperationKind
Kind
=> OperationKind.ArrayElementReference;
5350
public override OperationKind
Kind
=> OperationKind.LocalReference;
5369
public override OperationKind
Kind
=> OperationKind.ParameterReference;
5434
public override OperationKind
Kind
=> OperationKind.FieldReference;
5490
public override OperationKind
Kind
=> OperationKind.MethodReference;
5559
public override OperationKind
Kind
=> OperationKind.PropertyReference;
5613
public override OperationKind
Kind
=> OperationKind.EventReference;
5676
public override OperationKind
Kind
=> OperationKind.Unary;
5754
public override OperationKind
Kind
=> OperationKind.Binary;
5831
public override OperationKind
Kind
=> OperationKind.Conditional;
5898
public override OperationKind
Kind
=> OperationKind.Coalesce;
5951
public override OperationKind
Kind
=> OperationKind.AnonymousFunction;
6021
public override OperationKind
Kind
=> OperationKind.ObjectCreation;
6073
public override OperationKind
Kind
=> OperationKind.TypeParameterObjectCreation;
6140
public override OperationKind
Kind
=> OperationKind.ArrayCreation;
6159
public override OperationKind
Kind
=> OperationKind.InstanceReference;
6215
public override OperationKind
Kind
=> OperationKind.IsType;
6267
public override OperationKind
Kind
=> OperationKind.Await;
6340
public override OperationKind
Kind
=> OperationKind.SimpleAssignment;
6415
public override OperationKind
Kind
=> OperationKind.CompoundAssignment;
6468
public override OperationKind
Kind
=> OperationKind.Parenthesized;
6533
public override OperationKind
Kind
=> OperationKind.EventAssignment;
6596
public override OperationKind
Kind
=> OperationKind.ConditionalAccess;
6613
public override OperationKind
Kind
=> OperationKind.ConditionalAccessInstance;
6670
public override OperationKind
Kind
=> OperationKind.InterpolatedString;
6726
public override OperationKind
Kind
=> OperationKind.AnonymousObjectCreation;
6782
public override OperationKind
Kind
=> OperationKind.ObjectOrCollectionInitializer;
6845
public override OperationKind
Kind
=> OperationKind.MemberInitializer;
6898
public override OperationKind
Kind
=> OperationKind.NameOf;
6956
public override OperationKind
Kind
=> OperationKind.Tuple;
7014
public override OperationKind
Kind
=> OperationKind.DynamicMemberReference;
7066
public override OperationKind
Kind
=> OperationKind.TranslatedQuery;
7118
public override OperationKind
Kind
=> OperationKind.DelegateCreation;
7136
public override OperationKind
Kind
=> OperationKind.DefaultValue;
7155
public override OperationKind
Kind
=> OperationKind.TypeOf;
7175
public override OperationKind
Kind
=> OperationKind.SizeOf;
7227
public override OperationKind
Kind
=> OperationKind.AddressOf;
7290
public override OperationKind
Kind
=> OperationKind.IsPattern;
7353
public override OperationKind
Kind
{ get; }
7405
public override OperationKind
Kind
=> OperationKind.Throw;
7464
public override OperationKind
Kind
=> OperationKind.DeconstructionAssignment;
7516
public override OperationKind
Kind
=> OperationKind.DeclarationExpression;
7533
public override OperationKind
Kind
=> OperationKind.OmittedArgument;
7595
public override OperationKind
Kind
=> OperationKind.FieldInitializer;
7642
public override OperationKind
Kind
=> OperationKind.VariableInitializer;
7693
public override OperationKind
Kind
=> OperationKind.PropertyInitializer;
7744
public override OperationKind
Kind
=> OperationKind.ParameterInitializer;
7799
public override OperationKind
Kind
=> OperationKind.ArrayInitializer;
7867
public override OperationKind
Kind
=> OperationKind.VariableDeclarator;
7948
public override OperationKind
Kind
=> OperationKind.VariableDeclaration;
8009
public override OperationKind
Kind
=> OperationKind.Argument;
8086
public override OperationKind
Kind
=> OperationKind.CatchClause;
8160
public override OperationKind
Kind
=> OperationKind.SwitchCase;
8184
public override OperationKind
Kind
=> OperationKind.CaseClause;
8247
public override OperationKind
Kind
=> OperationKind.CaseClause;
8309
public override OperationKind
Kind
=> OperationKind.CaseClause;
8362
public override OperationKind
Kind
=> OperationKind.CaseClause;
8413
public override OperationKind
Kind
=> OperationKind.CaseClause;
8469
public override OperationKind
Kind
=> OperationKind.InterpolatedStringText;
8542
public override OperationKind
Kind
=> OperationKind.Interpolation;
8604
public override OperationKind
Kind
=> OperationKind.ConstantPattern;
8626
public override OperationKind
Kind
=> OperationKind.DeclarationPattern;
8691
public override OperationKind
Kind
=> OperationKind.TupleBinary;
8758
public override OperationKind
Kind
=> OperationKind.MethodBody;
8829
public override OperationKind
Kind
=> OperationKind.ConstructorBody;
8848
public override OperationKind
Kind
=> OperationKind.Discard;
8901
public override OperationKind
Kind
=> OperationKind.FlowCapture;
8923
public override OperationKind
Kind
=> OperationKind.FlowCaptureReference;
8976
public override OperationKind
Kind
=> OperationKind.IsNull;
8993
public override OperationKind
Kind
=> OperationKind.CaughtException;
9012
public override OperationKind
Kind
=> OperationKind.StaticLocalInitializationSemaphore;
9071
public override OperationKind
Kind
=> OperationKind.CoalesceAssignment;
9138
public override OperationKind
Kind
=> OperationKind.Range;
9195
public override OperationKind
Kind
=> OperationKind.ReDim;
9261
public override OperationKind
Kind
=> OperationKind.ReDimClause;
9337
public override OperationKind
Kind
=> OperationKind.RecursivePattern;
9351
public override OperationKind
Kind
=> OperationKind.DiscardPattern;
9420
public override OperationKind
Kind
=> OperationKind.SwitchExpression;
9495
public override OperationKind
Kind
=> OperationKind.SwitchExpressionArm;
9557
public override OperationKind
Kind
=> OperationKind.PropertySubpattern;
9620
public override OperationKind
Kind
=> OperationKind.None;
9684
public override OperationKind
Kind
=> OperationKind.None;
9736
public override OperationKind
Kind
=> OperationKind.None;
9755
public override OperationKind
Kind
=> OperationKind.None;
9817
public override OperationKind
Kind
=> OperationKind.None;
9872
public override OperationKind
Kind
=> OperationKind.UsingDeclaration;
9923
public override OperationKind
Kind
=> OperationKind.NegatedPattern;
9987
public override OperationKind
Kind
=> OperationKind.BinaryPattern;
10005
public override OperationKind
Kind
=> OperationKind.TypePattern;
10058
public override OperationKind
Kind
=> OperationKind.RelationalPattern;
10123
public override OperationKind
Kind
=> OperationKind.With;
10190
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerCreation;
10252
public override OperationKind
Kind
=> OperationKind.InterpolatedStringAddition;
10304
public override OperationKind
Kind
{ get; }
10324
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerArgumentPlaceholder;
10391
public override OperationKind
Kind
=> OperationKind.FunctionPointerInvocation;
10452
public override OperationKind
Kind
=> OperationKind.ListPattern;
10505
public override OperationKind
Kind
=> OperationKind.SlicePattern;
10572
public override OperationKind
Kind
=> OperationKind.ImplicitIndexerReference;
10591
public override OperationKind
Kind
=> OperationKind.Utf8String;
10642
public override OperationKind
Kind
=> OperationKind.Attribute;
10705
public override OperationKind
Kind
=> OperationKind.InlineArrayAccess;
10778
public override OperationKind
Kind
=> OperationKind.CollectionExpression;
10834
public override OperationKind
Kind
=> OperationKind.Spread;
10851
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;