public MemberTypeOrNamespaceReference(TypeOrNamespaceReference target, string identifier, IList<ITypeReference> typeArguments, NameLookupMode lookupMode = NameLookupMode.Type) { if (target == null) throw new ArgumentNullException("target"); if (identifier == null) throw new ArgumentNullException("identifier"); this.target = target; this.identifier = identifier; this.typeArguments = typeArguments ?? EmptyList<ITypeReference>.Instance; this.lookupMode = lookupMode; }
public MemberTypeOrNamespaceReference(TypeOrNamespaceReference target, string identifier, IList <ITypeReference> typeArguments, NameLookupMode lookupMode = NameLookupMode.Type) { if (target == null) { throw new ArgumentNullException("target"); } if (identifier == null) { throw new ArgumentNullException("identifier"); } this.target = target; this.identifier = identifier; this.typeArguments = typeArguments ?? EmptyList <ITypeReference> .Instance; this.lookupMode = lookupMode; }