Implemented interface member:
property
Kind
Microsoft.CodeAnalysis.IOperation.Kind
132 overrides of Kind
Microsoft.CodeAnalysis (132)
Generated\Operations.Generated.cs (126)
4052
public override OperationKind
Kind
=> OperationKind.Block;
4107
public override OperationKind
Kind
=> OperationKind.VariableDeclarationGroup;
4177
public override OperationKind
Kind
=> OperationKind.Switch;
4283
public override OperationKind
Kind
=> OperationKind.Loop;
4375
public override OperationKind
Kind
=> OperationKind.Loop;
4487
public override OperationKind
Kind
=> OperationKind.Loop;
4511
public override OperationKind
Kind
=> OperationKind.Loop;
4564
public override OperationKind
Kind
=> OperationKind.Labeled;
4584
public override OperationKind
Kind
=> OperationKind.Branch;
4598
public override OperationKind
Kind
=> OperationKind.Empty;
4650
public override OperationKind
Kind
{ get; }
4714
public override OperationKind
Kind
=> OperationKind.Lock;
4793
public override OperationKind
Kind
=> OperationKind.Try;
4861
public override OperationKind
Kind
=> OperationKind.Using;
4912
public override OperationKind
Kind
=> OperationKind.ExpressionStatement;
4976
public override OperationKind
Kind
=> OperationKind.LocalFunction;
4990
public override OperationKind
Kind
=> OperationKind.Stop;
5004
public override OperationKind
Kind
=> OperationKind.End;
5070
public override OperationKind
Kind
=> OperationKind.RaiseEvent;
5088
public override OperationKind
Kind
=> OperationKind.Literal;
5148
public override OperationKind
Kind
=> OperationKind.Conversion;
5221
public override OperationKind
Kind
=> OperationKind.Invocation;
5288
public override OperationKind
Kind
=> OperationKind.ArrayElementReference;
5310
public override OperationKind
Kind
=> OperationKind.LocalReference;
5329
public override OperationKind
Kind
=> OperationKind.ParameterReference;
5394
public override OperationKind
Kind
=> OperationKind.FieldReference;
5450
public override OperationKind
Kind
=> OperationKind.MethodReference;
5519
public override OperationKind
Kind
=> OperationKind.PropertyReference;
5573
public override OperationKind
Kind
=> OperationKind.EventReference;
5636
public override OperationKind
Kind
=> OperationKind.Unary;
5714
public override OperationKind
Kind
=> OperationKind.Binary;
5791
public override OperationKind
Kind
=> OperationKind.Conditional;
5858
public override OperationKind
Kind
=> OperationKind.Coalesce;
5911
public override OperationKind
Kind
=> OperationKind.AnonymousFunction;
5981
public override OperationKind
Kind
=> OperationKind.ObjectCreation;
6033
public override OperationKind
Kind
=> OperationKind.TypeParameterObjectCreation;
6100
public override OperationKind
Kind
=> OperationKind.ArrayCreation;
6119
public override OperationKind
Kind
=> OperationKind.InstanceReference;
6175
public override OperationKind
Kind
=> OperationKind.IsType;
6227
public override OperationKind
Kind
=> OperationKind.Await;
6300
public override OperationKind
Kind
=> OperationKind.SimpleAssignment;
6375
public override OperationKind
Kind
=> OperationKind.CompoundAssignment;
6428
public override OperationKind
Kind
=> OperationKind.Parenthesized;
6493
public override OperationKind
Kind
=> OperationKind.EventAssignment;
6556
public override OperationKind
Kind
=> OperationKind.ConditionalAccess;
6573
public override OperationKind
Kind
=> OperationKind.ConditionalAccessInstance;
6630
public override OperationKind
Kind
=> OperationKind.InterpolatedString;
6686
public override OperationKind
Kind
=> OperationKind.AnonymousObjectCreation;
6742
public override OperationKind
Kind
=> OperationKind.ObjectOrCollectionInitializer;
6805
public override OperationKind
Kind
=> OperationKind.MemberInitializer;
6858
public override OperationKind
Kind
=> OperationKind.NameOf;
6916
public override OperationKind
Kind
=> OperationKind.Tuple;
6974
public override OperationKind
Kind
=> OperationKind.DynamicMemberReference;
7026
public override OperationKind
Kind
=> OperationKind.TranslatedQuery;
7078
public override OperationKind
Kind
=> OperationKind.DelegateCreation;
7096
public override OperationKind
Kind
=> OperationKind.DefaultValue;
7115
public override OperationKind
Kind
=> OperationKind.TypeOf;
7135
public override OperationKind
Kind
=> OperationKind.SizeOf;
7187
public override OperationKind
Kind
=> OperationKind.AddressOf;
7250
public override OperationKind
Kind
=> OperationKind.IsPattern;
7313
public override OperationKind
Kind
{ get; }
7365
public override OperationKind
Kind
=> OperationKind.Throw;
7424
public override OperationKind
Kind
=> OperationKind.DeconstructionAssignment;
7476
public override OperationKind
Kind
=> OperationKind.DeclarationExpression;
7493
public override OperationKind
Kind
=> OperationKind.OmittedArgument;
7555
public override OperationKind
Kind
=> OperationKind.FieldInitializer;
7602
public override OperationKind
Kind
=> OperationKind.VariableInitializer;
7653
public override OperationKind
Kind
=> OperationKind.PropertyInitializer;
7704
public override OperationKind
Kind
=> OperationKind.ParameterInitializer;
7759
public override OperationKind
Kind
=> OperationKind.ArrayInitializer;
7827
public override OperationKind
Kind
=> OperationKind.VariableDeclarator;
7908
public override OperationKind
Kind
=> OperationKind.VariableDeclaration;
7969
public override OperationKind
Kind
=> OperationKind.Argument;
8046
public override OperationKind
Kind
=> OperationKind.CatchClause;
8120
public override OperationKind
Kind
=> OperationKind.SwitchCase;
8144
public override OperationKind
Kind
=> OperationKind.CaseClause;
8207
public override OperationKind
Kind
=> OperationKind.CaseClause;
8269
public override OperationKind
Kind
=> OperationKind.CaseClause;
8322
public override OperationKind
Kind
=> OperationKind.CaseClause;
8373
public override OperationKind
Kind
=> OperationKind.CaseClause;
8429
public override OperationKind
Kind
=> OperationKind.InterpolatedStringText;
8502
public override OperationKind
Kind
=> OperationKind.Interpolation;
8564
public override OperationKind
Kind
=> OperationKind.ConstantPattern;
8586
public override OperationKind
Kind
=> OperationKind.DeclarationPattern;
8651
public override OperationKind
Kind
=> OperationKind.TupleBinary;
8718
public override OperationKind
Kind
=> OperationKind.MethodBody;
8789
public override OperationKind
Kind
=> OperationKind.ConstructorBody;
8808
public override OperationKind
Kind
=> OperationKind.Discard;
8861
public override OperationKind
Kind
=> OperationKind.FlowCapture;
8883
public override OperationKind
Kind
=> OperationKind.FlowCaptureReference;
8936
public override OperationKind
Kind
=> OperationKind.IsNull;
8953
public override OperationKind
Kind
=> OperationKind.CaughtException;
8972
public override OperationKind
Kind
=> OperationKind.StaticLocalInitializationSemaphore;
9031
public override OperationKind
Kind
=> OperationKind.CoalesceAssignment;
9098
public override OperationKind
Kind
=> OperationKind.Range;
9155
public override OperationKind
Kind
=> OperationKind.ReDim;
9221
public override OperationKind
Kind
=> OperationKind.ReDimClause;
9297
public override OperationKind
Kind
=> OperationKind.RecursivePattern;
9311
public override OperationKind
Kind
=> OperationKind.DiscardPattern;
9380
public override OperationKind
Kind
=> OperationKind.SwitchExpression;
9455
public override OperationKind
Kind
=> OperationKind.SwitchExpressionArm;
9517
public override OperationKind
Kind
=> OperationKind.PropertySubpattern;
9580
public override OperationKind
Kind
=> OperationKind.None;
9644
public override OperationKind
Kind
=> OperationKind.None;
9696
public override OperationKind
Kind
=> OperationKind.None;
9715
public override OperationKind
Kind
=> OperationKind.None;
9777
public override OperationKind
Kind
=> OperationKind.None;
9832
public override OperationKind
Kind
=> OperationKind.UsingDeclaration;
9883
public override OperationKind
Kind
=> OperationKind.NegatedPattern;
9947
public override OperationKind
Kind
=> OperationKind.BinaryPattern;
9965
public override OperationKind
Kind
=> OperationKind.TypePattern;
10018
public override OperationKind
Kind
=> OperationKind.RelationalPattern;
10083
public override OperationKind
Kind
=> OperationKind.With;
10150
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerCreation;
10212
public override OperationKind
Kind
=> OperationKind.InterpolatedStringAddition;
10264
public override OperationKind
Kind
{ get; }
10284
public override OperationKind
Kind
=> OperationKind.InterpolatedStringHandlerArgumentPlaceholder;
10351
public override OperationKind
Kind
=> OperationKind.FunctionPointerInvocation;
10412
public override OperationKind
Kind
=> OperationKind.ListPattern;
10465
public override OperationKind
Kind
=> OperationKind.SlicePattern;
10532
public override OperationKind
Kind
=> OperationKind.ImplicitIndexerReference;
10551
public override OperationKind
Kind
=> OperationKind.Utf8String;
10602
public override OperationKind
Kind
=> OperationKind.Attribute;
10665
public override OperationKind
Kind
=> OperationKind.InlineArrayAccess;
10723
public override OperationKind
Kind
=> OperationKind.CollectionExpression;
10779
public override OperationKind
Kind
=> OperationKind.Spread;
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;