public async Task<SignatureHelp> SignatureHelp(ISourceFile file, UnsavedFile buffer, List<UnsavedFile> unsavedFiles, int line, int column, int offset, string methodName) { SignatureHelp result = null; var dataAssociation = GetAssociatedData(file); result = await dataAssociation.Solution.Server.SignatureHelp(file.FilePath, unsavedFiles.FirstOrDefault()?.Contents, line, column); if (result != null) { result.NormalizeSignatureData(); result.Offset = offset; } return result; } }