Implemented interface member:
property
Syntax
Microsoft.CodeAnalysis.IOperation.Syntax
1 write to Syntax
Microsoft.CodeAnalysis (1)
Operations\Operation.cs (1)
39
Syntax
= syntax;
131 references to Syntax
Microsoft.CodeAnalysis (131)
Generated\Operations.Generated.cs (122)
10799
return new BlockOperation(VisitArray(internalOperation.Operations), internalOperation.Locals, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10804
return new VariableDeclarationGroupOperation(VisitArray(internalOperation.Declarations), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10809
return new SwitchOperation(internalOperation.Locals, Visit(internalOperation.Value), VisitArray(internalOperation.Cases), internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10814
return new ForEachLoopOperation(Visit(internalOperation.LoopControlVariable), Visit(internalOperation.Collection), VisitArray(internalOperation.NextVariables), internalOperation.Info, internalOperation.IsAsynchronous, Visit(internalOperation.Body), internalOperation.Locals, internalOperation.ContinueLabel, internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10819
return new ForLoopOperation(VisitArray(internalOperation.Before), internalOperation.ConditionLocals, Visit(internalOperation.Condition), VisitArray(internalOperation.AtLoopBottom), Visit(internalOperation.Body), internalOperation.Locals, internalOperation.ContinueLabel, internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10824
return new ForToLoopOperation(Visit(internalOperation.LoopControlVariable), Visit(internalOperation.InitialValue), Visit(internalOperation.LimitValue), Visit(internalOperation.StepValue), internalOperation.IsChecked, VisitArray(internalOperation.NextVariables), internalOperation.Info, Visit(internalOperation.Body), internalOperation.Locals, internalOperation.ContinueLabel, internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10829
return new WhileLoopOperation(Visit(internalOperation.Condition), internalOperation.ConditionIsTop, internalOperation.ConditionIsUntil, Visit(internalOperation.IgnoredCondition), Visit(internalOperation.Body), internalOperation.Locals, internalOperation.ContinueLabel, internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10834
return new LabeledOperation(internalOperation.Label, Visit(internalOperation.Operation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10839
return new BranchOperation(internalOperation.Target, internalOperation.BranchKind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10844
return new EmptyOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10849
return new ReturnOperation(Visit(internalOperation.ReturnedValue), internalOperation.Kind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10854
return new LockOperation(Visit(internalOperation.LockedValue), Visit(internalOperation.Body), internalOperation.LockTakenSymbol, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10859
return new TryOperation(Visit(internalOperation.Body), VisitArray(internalOperation.Catches), Visit(internalOperation.Finally), internalOperation.ExitLabel, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10864
return new UsingOperation(Visit(internalOperation.Resources), Visit(internalOperation.Body), internalOperation.Locals, internalOperation.IsAsynchronous, internalOperation.DisposeInfo, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10869
return new ExpressionStatementOperation(Visit(internalOperation.Operation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10874
return new LocalFunctionOperation(internalOperation.Symbol, Visit(internalOperation.Body), Visit(internalOperation.IgnoredBody), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10879
return new StopOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10884
return new EndOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10889
return new RaiseEventOperation(Visit(internalOperation.EventReference), VisitArray(internalOperation.Arguments), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10894
return new LiteralOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10899
return new ConversionOperation(Visit(internalOperation.Operand), internalOperation.ConversionConvertible, internalOperation.IsTryCast, internalOperation.IsChecked, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10904
return new InvocationOperation(internalOperation.TargetMethod, internalOperation.ConstrainedToType, Visit(internalOperation.Instance), internalOperation.IsVirtual, VisitArray(internalOperation.Arguments), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10909
return new ArrayElementReferenceOperation(Visit(internalOperation.ArrayReference), VisitArray(internalOperation.Indices), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10914
return new LocalReferenceOperation(internalOperation.Local, internalOperation.IsDeclaration, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10919
return new ParameterReferenceOperation(internalOperation.Parameter, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10924
return new FieldReferenceOperation(internalOperation.Field, internalOperation.IsDeclaration, Visit(internalOperation.Instance), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10929
return new MethodReferenceOperation(internalOperation.Method, internalOperation.ConstrainedToType, internalOperation.IsVirtual, Visit(internalOperation.Instance), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10934
return new PropertyReferenceOperation(internalOperation.Property, internalOperation.ConstrainedToType, VisitArray(internalOperation.Arguments), Visit(internalOperation.Instance), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10939
return new EventReferenceOperation(internalOperation.Event, internalOperation.ConstrainedToType, Visit(internalOperation.Instance), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10944
return new UnaryOperation(internalOperation.OperatorKind, Visit(internalOperation.Operand), internalOperation.IsLifted, internalOperation.IsChecked, internalOperation.OperatorMethod, internalOperation.ConstrainedToType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10949
return new BinaryOperation(internalOperation.OperatorKind, Visit(internalOperation.LeftOperand), Visit(internalOperation.RightOperand), internalOperation.IsLifted, internalOperation.IsChecked, internalOperation.IsCompareText, internalOperation.OperatorMethod, internalOperation.ConstrainedToType, internalOperation.UnaryOperatorMethod, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10954
return new ConditionalOperation(Visit(internalOperation.Condition), Visit(internalOperation.WhenTrue), Visit(internalOperation.WhenFalse), internalOperation.IsRef, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10959
return new CoalesceOperation(Visit(internalOperation.Value), Visit(internalOperation.WhenNull), internalOperation.ValueConversionConvertible, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10964
return new AnonymousFunctionOperation(internalOperation.Symbol, Visit(internalOperation.Body), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
10969
return new ObjectCreationOperation(internalOperation.Constructor, Visit(internalOperation.Initializer), VisitArray(internalOperation.Arguments), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
10974
return new TypeParameterObjectCreationOperation(Visit(internalOperation.Initializer), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10979
return new ArrayCreationOperation(VisitArray(internalOperation.DimensionSizes), Visit(internalOperation.Initializer), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10984
return new InstanceReferenceOperation(internalOperation.ReferenceKind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10989
return new IsTypeOperation(Visit(internalOperation.ValueOperand), internalOperation.TypeOperand, internalOperation.IsNegated, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10994
return new AwaitOperation(Visit(internalOperation.Operation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
10999
return new SimpleAssignmentOperation(internalOperation.IsRef, Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11004
return new CompoundAssignmentOperation(internalOperation.InConversionConvertible, internalOperation.OutConversionConvertible, internalOperation.OperatorKind, internalOperation.IsLifted, internalOperation.IsChecked, internalOperation.OperatorMethod, internalOperation.ConstrainedToType, Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11009
return new ParenthesizedOperation(Visit(internalOperation.Operand), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11014
return new EventAssignmentOperation(Visit(internalOperation.EventReference), Visit(internalOperation.HandlerValue), internalOperation.Adds, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11019
return new ConditionalAccessOperation(Visit(internalOperation.Operation), Visit(internalOperation.WhenNotNull), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11024
return new ConditionalAccessInstanceOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11029
return new InterpolatedStringOperation(VisitArray(internalOperation.Parts), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11034
return new AnonymousObjectCreationOperation(VisitArray(internalOperation.Initializers), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11039
return new ObjectOrCollectionInitializerOperation(VisitArray(internalOperation.Initializers), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11044
return new MemberInitializerOperation(Visit(internalOperation.InitializedMember), Visit(internalOperation.Initializer), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11049
return new NameOfOperation(Visit(internalOperation.Argument), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11054
return new TupleOperation(VisitArray(internalOperation.Elements), internalOperation.NaturalType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11059
return new DynamicMemberReferenceOperation(Visit(internalOperation.Instance), internalOperation.MemberName, internalOperation.TypeArguments, internalOperation.ContainingType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11064
return new TranslatedQueryOperation(Visit(internalOperation.Operation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11069
return new DelegateCreationOperation(Visit(internalOperation.Target), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11074
return new DefaultValueOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11079
return new TypeOfOperation(internalOperation.TypeOperand, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11084
return new SizeOfOperation(internalOperation.TypeOperand, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11089
return new AddressOfOperation(Visit(internalOperation.Reference), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11094
return new IsPatternOperation(Visit(internalOperation.Value), Visit(internalOperation.Pattern), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11099
return new IncrementOrDecrementOperation(internalOperation.IsPostfix, internalOperation.IsLifted, internalOperation.IsChecked, Visit(internalOperation.Target), internalOperation.OperatorMethod, internalOperation.ConstrainedToType, internalOperation.Kind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11104
return new ThrowOperation(Visit(internalOperation.Exception), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11109
return new DeconstructionAssignmentOperation(Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11114
return new DeclarationExpressionOperation(Visit(internalOperation.Expression), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11119
return new OmittedArgumentOperation(internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11124
return new FieldInitializerOperation(internalOperation.InitializedFields, internalOperation.Locals, Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11129
return new VariableInitializerOperation(internalOperation.Locals, Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11134
return new PropertyInitializerOperation(internalOperation.InitializedProperties, internalOperation.Locals, Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11139
return new ParameterInitializerOperation(internalOperation.Parameter, internalOperation.Locals, Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11144
return new ArrayInitializerOperation(VisitArray(internalOperation.ElementValues), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11149
return new VariableDeclaratorOperation(internalOperation.Symbol, Visit(internalOperation.Initializer), VisitArray(internalOperation.IgnoredArguments), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11154
return new VariableDeclarationOperation(VisitArray(internalOperation.Declarators), Visit(internalOperation.Initializer), VisitArray(internalOperation.IgnoredDimensions), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11159
return new ArgumentOperation(internalOperation.ArgumentKind, internalOperation.Parameter, Visit(internalOperation.Value), internalOperation.InConversionConvertible, internalOperation.OutConversionConvertible, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11164
return new CatchClauseOperation(Visit(internalOperation.ExceptionDeclarationOrExpression), internalOperation.ExceptionType, internalOperation.Locals, Visit(internalOperation.Filter), Visit(internalOperation.Handler), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11169
return new SwitchCaseOperation(VisitArray(internalOperation.Clauses), VisitArray(internalOperation.Body), internalOperation.Locals, Visit(internalOperation.Condition), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11174
return new DefaultCaseClauseOperation(internalOperation.Label, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11179
return new PatternCaseClauseOperation(internalOperation.Label, Visit(internalOperation.Pattern), Visit(internalOperation.Guard), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11184
return new RangeCaseClauseOperation(Visit(internalOperation.MinimumValue), Visit(internalOperation.MaximumValue), internalOperation.Label, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11189
return new RelationalCaseClauseOperation(Visit(internalOperation.Value), internalOperation.Relation, internalOperation.Label, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11194
return new SingleValueCaseClauseOperation(Visit(internalOperation.Value), internalOperation.Label, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11199
return new InterpolatedStringTextOperation(Visit(internalOperation.Text), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11204
return new InterpolationOperation(Visit(internalOperation.Expression), Visit(internalOperation.Alignment), Visit(internalOperation.FormatString), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11209
return new ConstantPatternOperation(Visit(internalOperation.Value), internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11214
return new DeclarationPatternOperation(internalOperation.MatchedType, internalOperation.MatchesNull, internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11219
return new TupleBinaryOperation(internalOperation.OperatorKind, Visit(internalOperation.LeftOperand), Visit(internalOperation.RightOperand), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11224
return new MethodBodyOperation(Visit(internalOperation.BlockBody), Visit(internalOperation.ExpressionBody), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11229
return new ConstructorBodyOperation(internalOperation.Locals, Visit(internalOperation.Initializer), Visit(internalOperation.BlockBody), Visit(internalOperation.ExpressionBody), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11234
return new DiscardOperation(internalOperation.DiscardSymbol, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11239
return new FlowCaptureReferenceOperation(internalOperation.Id, internalOperation.IsInitialization, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
11244
return new CoalesceAssignmentOperation(Visit(internalOperation.Target), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11249
return new RangeOperation(Visit(internalOperation.LeftOperand), Visit(internalOperation.RightOperand), internalOperation.IsLifted, internalOperation.Method, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11254
return new ReDimOperation(VisitArray(internalOperation.Clauses), internalOperation.Preserve, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11259
return new ReDimClauseOperation(Visit(internalOperation.Operand), VisitArray(internalOperation.DimensionSizes), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11264
return new RecursivePatternOperation(internalOperation.MatchedType, internalOperation.DeconstructSymbol, VisitArray(internalOperation.DeconstructionSubpatterns), VisitArray(internalOperation.PropertySubpatterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11269
return new DiscardPatternOperation(internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11274
return new SwitchExpressionOperation(Visit(internalOperation.Value), VisitArray(internalOperation.Arms), internalOperation.IsExhaustive, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11279
return new SwitchExpressionArmOperation(Visit(internalOperation.Pattern), Visit(internalOperation.Guard), Visit(internalOperation.Value), internalOperation.Locals, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11284
return new PropertySubpatternOperation(Visit(internalOperation.Member), Visit(internalOperation.Pattern), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11289
return new AggregateQueryOperation(Visit(internalOperation.Group), Visit(internalOperation.Aggregation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11294
return new FixedOperation(internalOperation.Locals, Visit(internalOperation.Variables), Visit(internalOperation.Body), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11299
return new NoPiaObjectCreationOperation(Visit(internalOperation.Initializer), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11304
return new PlaceholderOperation(internalOperation.PlaceholderKind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11309
return new WithStatementOperation(Visit(internalOperation.Body), Visit(internalOperation.Value), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11314
return new UsingDeclarationOperation(Visit(internalOperation.DeclarationGroup), internalOperation.IsAsynchronous, internalOperation.DisposeInfo, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11319
return new NegatedPatternOperation(Visit(internalOperation.Pattern), internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11324
return new BinaryPatternOperation(internalOperation.OperatorKind, Visit(internalOperation.LeftPattern), Visit(internalOperation.RightPattern), internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11329
return new TypePatternOperation(internalOperation.MatchedType, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11334
return new RelationalPatternOperation(internalOperation.OperatorKind, Visit(internalOperation.Value), internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11339
return new WithOperation(Visit(internalOperation.Operand), internalOperation.CloneMethod, Visit(internalOperation.Initializer), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11344
return new InterpolatedStringHandlerCreationOperation(Visit(internalOperation.HandlerCreation), internalOperation.HandlerCreationHasSuccessParameter, internalOperation.HandlerAppendCallsReturnBool, Visit(internalOperation.Content), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11349
return new InterpolatedStringAdditionOperation(Visit(internalOperation.Left), Visit(internalOperation.Right), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11354
return new InterpolatedStringAppendOperation(Visit(internalOperation.AppendCall), internalOperation.Kind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11359
return new InterpolatedStringHandlerArgumentPlaceholderOperation(internalOperation.ArgumentIndex, internalOperation.PlaceholderKind, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11364
return new FunctionPointerInvocationOperation(Visit(internalOperation.Target), VisitArray(internalOperation.Arguments), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11369
return new ListPatternOperation(internalOperation.LengthSymbol, internalOperation.IndexerSymbol, VisitArray(internalOperation.Patterns), internalOperation.DeclaredSymbol, internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11374
return new SlicePatternOperation(internalOperation.SliceSymbol, Visit(internalOperation.Pattern), internalOperation.InputType, internalOperation.NarrowedType, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11379
return new ImplicitIndexerReferenceOperation(Visit(internalOperation.Instance), Visit(internalOperation.Argument), internalOperation.LengthSymbol, internalOperation.IndexerSymbol, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11384
return new Utf8StringOperation(internalOperation.Value, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11389
return new AttributeOperation(Visit(internalOperation.Operation), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
11394
return new InlineArrayAccessOperation(Visit(internalOperation.Instance), Visit(internalOperation.Argument), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11399
return new CollectionExpressionOperation(internalOperation.ConstructMethod, VisitArray(internalOperation.Elements), internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.Type, internalOperation.IsImplicit);
11404
return new SpreadOperation(Visit(internalOperation.Operand), internalOperation.ElementType, internalOperation.ElementConversionConvertible, internalOperation.OwningSemanticModel, internalOperation.
Syntax
, internalOperation.IsImplicit);
Operations\ControlFlowGraphBuilder.cs (8)
2096
semanticModel: null, originalArgument.
Syntax
, IsImplicit(originalArgument));
6264
dynamicAccess.
Syntax
, dynamicAccess.Type, IsImplicit(dynamicAccess));
8038
semanticModel: null, operation.
Syntax
, property.Type, isImplicit: true);
8041
AddStatement(new FlowCaptureOperation(extraValueCaptureId, operation.
Syntax
, visitedValue));
8052
return new AnonymousObjectCreationOperation(initializerBuilder.ToImmutableAndFree(), semanticModel: null, operation.
Syntax
, operation.Type, operation.IsImplicit);
8060
semanticModel: null, operation.
Syntax
, operation.Type, isImplicit: true);
8064
semanticModel: null, operation.
Syntax
, property.Type, isImplicit: true);
8068
semanticModel: null, operation.
Syntax
, property.Type, constantValue: null, isImplicit: true);
Operations\Operation.cs (1)
86
get =>
Syntax
.Language;