// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Collections.Immutable; namespace Microsoft.CodeAnalysis.Semantics { /// /// Represents a dynamically bound new/New expression. /// /// /// This interface is reserved for implementation by its associated APIs. We reserve the right to /// change it in the future. /// public interface IDynamicObjectCreationExpression : IOperation { /// /// Object or collection initializer, if any. /// IObjectOrCollectionInitializerExpression Initializer { get; } /// /// Dynamically bound arguments, excluding the instance argument. /// ImmutableArray Arguments { get; } } }