public DynamicInvocationResolveResult(ResolveResult target, DynamicInvocationType invocationType, IList <ResolveResult> arguments, IList <ResolveResult> initializerStatements = null) : base(SpecialType.Dynamic) { this.Target = target; this.InvocationType = invocationType; this.Arguments = arguments ?? EmptyList <ResolveResult> .Instance; this.InitializerStatements = initializerStatements ?? EmptyList <ResolveResult> .Instance; }
public DynamicInvocationResolveResult(ResolveResult target, DynamicInvocationType invocationType, IList<ResolveResult> arguments, IList<ResolveResult> initializerStatements = null) : base(SpecialType.Dynamic) { this.Target = target; this.InvocationType = invocationType; this.Arguments = arguments ?? EmptyList<ResolveResult>.Instance; this.InitializerStatements = initializerStatements ?? EmptyList<ResolveResult>.Instance; }