public override void VisitPropertyInitializer(IPropertyInitializerOperation operation) { Assert.Equal(OperationKind.PropertyInitializer, operation.Kind); foreach (var property in operation.InitializedProperties) { Assert.NotNull(property); } VisitSymbolInitializer(operation); }
override public void VisitPropertyInitializer(IPropertyInitializerOperation operation) { Graph = ControlFlowGraph.Create(operation); }
public override IOperation VisitPropertyInitializer(IPropertyInitializerOperation operation, object argument) { return(new PropertyInitializer(operation.Locals, operation.InitializedProperties, Visit(operation.Value), operation.Kind, ((Operation)operation).SemanticModel, operation.Syntax, operation.Type, operation.ConstantValue, operation.IsImplicit)); }
public virtual void VisitPropertyInitializer(IPropertyInitializerOperation operation) { DefaultVisit(operation); }
public override void VisitPropertyInitializer([NotNull] IPropertyInitializerOperation operation) { base.VisitPropertyInitializer(operation); }
public override TAbstractAnalysisValue VisitPropertyInitializer(IPropertyInitializerOperation operation, object argument) { return(VisitSymbolInitializer(operation, operation.InitializedProperties, argument)); }
public override void VisitPropertyInitializer(IPropertyInitializerOperation operation) { var initializedProperty = operation.InitializedProperty; base.VisitPropertyInitializer(operation); }
public override bool VisitPropertyInitializer([NotNull] IPropertyInitializerOperation operation1, [CanBeNull] IOperation argument) { return(argument is IPropertyInitializerOperation operation2 && AreBaseOperationsEqual(operation1, operation2) && AreSymbolSequencesEqual(operation1.InitializedProperties, operation2.InitializedProperties)); }