Exemple #1
0
 public Parameter(
     Signature signature,
     SignatureHelpParameter parameter,
     string content,
     int index,
     int prettyPrintedIndex)
 {
     _parameter = parameter;
     this.Signature = signature;
     _contentLength = content.Length;
     _index = index;
     _prettyPrintedIndex = prettyPrintedIndex;
 }
Exemple #2
0
        public Parameter(
            Signature signature,
            SignatureHelpParameter parameter,
            string content,
            int index,
            int prettyPrintedIndex)
        {
            this.Signature = signature;
            this.Name = parameter.Name;
            this.Documentation = parameter.Documentation.GetFullText();

            this.Locus = new Span(index, content.Length);
            this.PrettyPrintedLocus = new Span(prettyPrintedIndex, content.Length);
        }