public SignatureHelpModel(TextSpan applicableSpan, IEnumerable <SignatureItem> signatures, SignatureItem signature, int selectedParameter) { Signatures = signatures.ToImmutableArray(); ApplicableSpan = applicableSpan; Signature = signature; SelectedParameter = selectedParameter; }
public SignatureHelpModel WithSignature(SignatureItem signatureItem) { return(new SignatureHelpModel(ApplicableSpan, Signatures, signatureItem, SelectedParameter)); }