Coverage Report

Created: 2023-09-25 07:17

/src/neomutt/mutt/eqi.h
Line
Count
Source
1
/**
2
 * @file
3
 * Case-insensitive fixed-chunk comparisons
4
 *
5
 * @authors
6
 * Copyright (C) 2023 Steinar H. Gunderson <steinar+neomutt@gunderson.no>
7
 *
8
 * @copyright
9
 * This program is free software: you can redistribute it and/or modify it under
10
 * the terms of the GNU General Public License as published by the Free Software
11
 * Foundation, either version 2 of the License, or (at your option) any later
12
 * version.
13
 *
14
 * This program is distributed in the hope that it will be useful, but WITHOUT
15
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
16
 * FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
17
 * details.
18
 *
19
 * You should have received a copy of the GNU General Public License along with
20
 * this program.  If not, see <http://www.gnu.org/licenses/>.
21
 */
22
23
/**
24
 * @page mutt_eqi Case-insensitive fixed-chunk comparisons
25
 *
26
 * These functions are much faster for short strings than calling
27
 * mutt_istr_equal(), and are not affected by locale in any way. But you will
28
 * need to do length checking yourself, and the right-hand side (b) is assumed
29
 * to already be lowercased. It also is assumed to be constant, so that the
30
 * generated 0x20 mask (for lowercasing) will be generated compile-time.
31
 *
32
 * In general, you want the fewest possible comparison calls; on most
33
 * platforms, these will all generally be the same speed. So if you e.g. have
34
 * an 11-byte value, it's cheaper to call eqi8() and eqi4() with a one-byte
35
 * overlap than calling eqi8(), eqi2() and eqi1(). Similarly, if your value is
36
 * 8 bytes, you can ignore the fact that you know what the first byte is, and
37
 * do a full eqi8() compare to save time. There are helpers (e.g. eqi11()) that
38
 * can help with the former.
39
 */
40
41
#ifndef MUTT_MUTT_EQI_H
42
#define MUTT_MUTT_EQI_H
43
44
#include <stdbool.h>
45
#include <stdint.h>
46
#include <string.h>
47
48
/**
49
 * make_lowercase_mask - Create a mask to lowercase alphabetic characters
50
 * @param x       Character to test
51
 * @param bytenum Which byte position to set
52
 * @retval num Bitmask
53
 *
54
 * Utility for the functions below
55
 *
56
 * If the character is alphabetic, then the position determines where to shift
57
 * the 0x20 mask.
58
 * - Position 0: 0x00000020
59
 * - Position 1: 0x00002000
60
 * - Position 2: 0x00200000
61
 * - Position 3: 0x20000000
62
 */
63
static inline uint64_t make_lowercase_mask(uint64_t x, int bytenum)
64
2.00M
{
65
2.00M
  const char ch = x >> (bytenum * 8);
66
2.00M
  const uint64_t mask = ((ch >= 'a') && (ch <= 'z')) ? 0x20 : 0;
67
2.00M
  return mask << (bytenum * 8);
68
2.00M
}
Unexecuted instantiation: address.c:make_lowercase_mask
Unexecuted instantiation: alternates.c:make_lowercase_mask
Unexecuted instantiation: commands.c:make_lowercase_mask
Unexecuted instantiation: copy.c:make_lowercase_mask
Unexecuted instantiation: editmsg.c:make_lowercase_mask
Unexecuted instantiation: enriched.c:make_lowercase_mask
Unexecuted instantiation: external.c:make_lowercase_mask
Unexecuted instantiation: flags.c:make_lowercase_mask
Unexecuted instantiation: globals.c:make_lowercase_mask
Unexecuted instantiation: handler.c:make_lowercase_mask
Unexecuted instantiation: hdrline.c:make_lowercase_mask
Unexecuted instantiation: help.c:make_lowercase_mask
Unexecuted instantiation: hook.c:make_lowercase_mask
Unexecuted instantiation: init.c:make_lowercase_mask
Unexecuted instantiation: mailcap.c:make_lowercase_mask
Unexecuted instantiation: maillist.c:make_lowercase_mask
Unexecuted instantiation: main.c:make_lowercase_mask
Unexecuted instantiation: muttlib.c:make_lowercase_mask
Unexecuted instantiation: mutt_account.c:make_lowercase_mask
Unexecuted instantiation: mutt_body.c:make_lowercase_mask
Unexecuted instantiation: mutt_config.c:make_lowercase_mask
Unexecuted instantiation: mutt_header.c:make_lowercase_mask
Unexecuted instantiation: mutt_logging.c:make_lowercase_mask
Unexecuted instantiation: mutt_mailbox.c:make_lowercase_mask
Unexecuted instantiation: mutt_signal.c:make_lowercase_mask
Unexecuted instantiation: mutt_socket.c:make_lowercase_mask
Unexecuted instantiation: mutt_thread.c:make_lowercase_mask
Unexecuted instantiation: mview.c:make_lowercase_mask
Unexecuted instantiation: mx.c:make_lowercase_mask
Unexecuted instantiation: recvcmd.c:make_lowercase_mask
Unexecuted instantiation: rfc3676.c:make_lowercase_mask
Unexecuted instantiation: score.c:make_lowercase_mask
Unexecuted instantiation: sort.c:make_lowercase_mask
Unexecuted instantiation: status.c:make_lowercase_mask
Unexecuted instantiation: subjectrx.c:make_lowercase_mask
Unexecuted instantiation: system.c:make_lowercase_mask
Unexecuted instantiation: version.c:make_lowercase_mask
Unexecuted instantiation: monitor.c:make_lowercase_mask
Unexecuted instantiation: config.c:make_lowercase_mask
Unexecuted instantiation: dlg_index.c:make_lowercase_mask
Unexecuted instantiation: functions.c:make_lowercase_mask
Unexecuted instantiation: index.c:make_lowercase_mask
Unexecuted instantiation: ipanel.c:make_lowercase_mask
Unexecuted instantiation: private_data.c:make_lowercase_mask
Unexecuted instantiation: shared_data.c:make_lowercase_mask
Unexecuted instantiation: ibar.c:make_lowercase_mask
Unexecuted instantiation: display.c:make_lowercase_mask
Unexecuted instantiation: dlg_pager.c:make_lowercase_mask
Unexecuted instantiation: do_pager.c:make_lowercase_mask
Unexecuted instantiation: message.c:make_lowercase_mask
Unexecuted instantiation: ppanel.c:make_lowercase_mask
Unexecuted instantiation: pager.c:make_lowercase_mask
Unexecuted instantiation: pbar.c:make_lowercase_mask
Unexecuted instantiation: pop.c:make_lowercase_mask
Unexecuted instantiation: adata.c:make_lowercase_mask
Unexecuted instantiation: auth.c:make_lowercase_mask
Unexecuted instantiation: edata.c:make_lowercase_mask
Unexecuted instantiation: lib.c:make_lowercase_mask
Unexecuted instantiation: window.c:make_lowercase_mask
Unexecuted instantiation: state.c:make_lowercase_mask
Unexecuted instantiation: enter.c:make_lowercase_mask
Unexecuted instantiation: data.c:make_lowercase_mask
Unexecuted instantiation: helpers.c:make_lowercase_mask
Unexecuted instantiation: complete.c:make_lowercase_mask
Unexecuted instantiation: dlg_browser.c:make_lowercase_mask
Unexecuted instantiation: compress.c:make_lowercase_mask
Unexecuted instantiation: progress.c:make_lowercase_mask
Unexecuted instantiation: wdata.c:make_lowercase_mask
Unexecuted instantiation: question.c:make_lowercase_mask
Unexecuted instantiation: postpone.c:make_lowercase_mask
Unexecuted instantiation: dlg_postpone.c:make_lowercase_mask
Unexecuted instantiation: alias.c:make_lowercase_mask
Unexecuted instantiation: dlg_alias.c:make_lowercase_mask
Unexecuted instantiation: dlg_query.c:make_lowercase_mask
Unexecuted instantiation: gui.c:make_lowercase_mask
Unexecuted instantiation: reverse.c:make_lowercase_mask
Unexecuted instantiation: array.c:make_lowercase_mask
Unexecuted instantiation: body.c:make_lowercase_mask
Unexecuted instantiation: header.c:make_lowercase_mask
Unexecuted instantiation: multipart.c:make_lowercase_mask
Unexecuted instantiation: send.c:make_lowercase_mask
Unexecuted instantiation: sendlib.c:make_lowercase_mask
Unexecuted instantiation: sendmail.c:make_lowercase_mask
Unexecuted instantiation: smtp.c:make_lowercase_mask
Unexecuted instantiation: content_info.c:make_lowercase_mask
Unexecuted instantiation: convert.c:make_lowercase_mask
Unexecuted instantiation: dlg_compose.c:make_lowercase_mask
Unexecuted instantiation: attach.c:make_lowercase_mask
Unexecuted instantiation: attach_data.c:make_lowercase_mask
Unexecuted instantiation: cbar.c:make_lowercase_mask
Unexecuted instantiation: cbar_data.c:make_lowercase_mask
Unexecuted instantiation: attachments.c:make_lowercase_mask
Unexecuted instantiation: dlg_attach.c:make_lowercase_mask
Unexecuted instantiation: mutt_attach.c:make_lowercase_mask
Unexecuted instantiation: recvattach.c:make_lowercase_mask
Unexecuted instantiation: cid.c:make_lowercase_mask
Unexecuted instantiation: get.c:make_lowercase_mask
parse.c:make_lowercase_mask
Line
Count
Source
64
1.96M
{
65
1.96M
  const char ch = x >> (bytenum * 8);
66
1.96M
  const uint64_t mask = ((ch >= 'a') && (ch <= 'z')) ? 0x20 : 0;
67
1.96M
  return mask << (bytenum * 8);
68
1.96M
}
Unexecuted instantiation: dump.c:make_lowercase_mask
Unexecuted instantiation: curs_lib.c:make_lowercase_mask
Unexecuted instantiation: dialog.c:make_lowercase_mask
Unexecuted instantiation: global.c:make_lowercase_mask
Unexecuted instantiation: msgcont.c:make_lowercase_mask
Unexecuted instantiation: msgwin.c:make_lowercase_mask
Unexecuted instantiation: msgwin_wdata.c:make_lowercase_mask
Unexecuted instantiation: mutt_curses.c:make_lowercase_mask
Unexecuted instantiation: mutt_window.c:make_lowercase_mask
Unexecuted instantiation: opcodes.c:make_lowercase_mask
Unexecuted instantiation: reflow.c:make_lowercase_mask
Unexecuted instantiation: resize.c:make_lowercase_mask
Unexecuted instantiation: rootwin.c:make_lowercase_mask
Unexecuted instantiation: sbar.c:make_lowercase_mask
Unexecuted instantiation: simple.c:make_lowercase_mask
Unexecuted instantiation: terminal.c:make_lowercase_mask
Unexecuted instantiation: browse.c:make_lowercase_mask
Unexecuted instantiation: newsrc.c:make_lowercase_mask
Unexecuted instantiation: nntp.c:make_lowercase_mask
Unexecuted instantiation: mdata.c:make_lowercase_mask
Unexecuted instantiation: compile.c:make_lowercase_mask
Unexecuted instantiation: dlg_pattern.c:make_lowercase_mask
Unexecuted instantiation: exec.c:make_lowercase_mask
Unexecuted instantiation: pattern.c:make_lowercase_mask
Unexecuted instantiation: search_state.c:make_lowercase_mask
Unexecuted instantiation: draw.c:make_lowercase_mask
Unexecuted instantiation: menu.c:make_lowercase_mask
Unexecuted instantiation: move.c:make_lowercase_mask
Unexecuted instantiation: observer.c:make_lowercase_mask
Unexecuted instantiation: tagging.c:make_lowercase_mask
Unexecuted instantiation: type.c:make_lowercase_mask
Unexecuted instantiation: ansi.c:make_lowercase_mask
Unexecuted instantiation: attr.c:make_lowercase_mask
Unexecuted instantiation: color.c:make_lowercase_mask
Unexecuted instantiation: command.c:make_lowercase_mask
Unexecuted instantiation: curses.c:make_lowercase_mask
Unexecuted instantiation: merged.c:make_lowercase_mask
Unexecuted instantiation: notify.c:make_lowercase_mask
Unexecuted instantiation: quoted.c:make_lowercase_mask
Unexecuted instantiation: regex.c:make_lowercase_mask
Unexecuted instantiation: helpbar.c:make_lowercase_mask
Unexecuted instantiation: mbox.c:make_lowercase_mask
Unexecuted instantiation: maildir.c:make_lowercase_mask
Unexecuted instantiation: mdemail.c:make_lowercase_mask
Unexecuted instantiation: mh.c:make_lowercase_mask
Unexecuted instantiation: sequence.c:make_lowercase_mask
Unexecuted instantiation: shared.c:make_lowercase_mask
Unexecuted instantiation: crypt.c:make_lowercase_mask
Unexecuted instantiation: crypt_mod.c:make_lowercase_mask
Unexecuted instantiation: cryptglue.c:make_lowercase_mask
Unexecuted instantiation: pgp.c:make_lowercase_mask
Unexecuted instantiation: pgpinvoke.c:make_lowercase_mask
Unexecuted instantiation: pgpkey.c:make_lowercase_mask
Unexecuted instantiation: pgplib.c:make_lowercase_mask
Unexecuted instantiation: pgpmicalg.c:make_lowercase_mask
Unexecuted instantiation: pgppacket.c:make_lowercase_mask
Unexecuted instantiation: smime.c:make_lowercase_mask
Unexecuted instantiation: dlg_pgp.c:make_lowercase_mask
Unexecuted instantiation: gnupgparse.c:make_lowercase_mask
Unexecuted instantiation: pgp_functions.c:make_lowercase_mask
Unexecuted instantiation: dlg_smime.c:make_lowercase_mask
Unexecuted instantiation: smime_functions.c:make_lowercase_mask
Unexecuted instantiation: imap.c:make_lowercase_mask
Unexecuted instantiation: msg_set.c:make_lowercase_mask
Unexecuted instantiation: msn.c:make_lowercase_mask
Unexecuted instantiation: search.c:make_lowercase_mask
Unexecuted instantiation: util.c:make_lowercase_mask
Unexecuted instantiation: auth_login.c:make_lowercase_mask
Unexecuted instantiation: auth_oauth.c:make_lowercase_mask
Unexecuted instantiation: auth_plain.c:make_lowercase_mask
Unexecuted instantiation: utf7.c:make_lowercase_mask
Unexecuted instantiation: auth_anon.c:make_lowercase_mask
Unexecuted instantiation: auth_cram.c:make_lowercase_mask
Unexecuted instantiation: connaccount.c:make_lowercase_mask
Unexecuted instantiation: getdomain.c:make_lowercase_mask
Unexecuted instantiation: sasl_plain.c:make_lowercase_mask
Unexecuted instantiation: socket.c:make_lowercase_mask
Unexecuted instantiation: tunnel.c:make_lowercase_mask
Unexecuted instantiation: accountcmd.c:make_lowercase_mask
Unexecuted instantiation: raw.c:make_lowercase_mask
Unexecuted instantiation: sidebar.c:make_lowercase_mask
Unexecuted instantiation: bcache.c:make_lowercase_mask
Unexecuted instantiation: history.c:make_lowercase_mask
Unexecuted instantiation: dlg_history.c:make_lowercase_mask
Unexecuted instantiation: account.c:make_lowercase_mask
Unexecuted instantiation: config_cache.c:make_lowercase_mask
Unexecuted instantiation: dispatcher.c:make_lowercase_mask
Unexecuted instantiation: mailbox.c:make_lowercase_mask
Unexecuted instantiation: neomutt.c:make_lowercase_mask
Unexecuted instantiation: tmp.c:make_lowercase_mask
Unexecuted instantiation: extract.c:make_lowercase_mask
Unexecuted instantiation: rc.c:make_lowercase_mask
Unexecuted instantiation: set.c:make_lowercase_mask
Unexecuted instantiation: bool.c:make_lowercase_mask
Unexecuted instantiation: charset.c:make_lowercase_mask
Unexecuted instantiation: enum.c:make_lowercase_mask
Unexecuted instantiation: long.c:make_lowercase_mask
Unexecuted instantiation: mbtable.c:make_lowercase_mask
Unexecuted instantiation: myvar.c:make_lowercase_mask
Unexecuted instantiation: number.c:make_lowercase_mask
Unexecuted instantiation: path.c:make_lowercase_mask
Unexecuted instantiation: quad.c:make_lowercase_mask
Unexecuted instantiation: slist.c:make_lowercase_mask
Unexecuted instantiation: string.c:make_lowercase_mask
Unexecuted instantiation: subset.c:make_lowercase_mask
Unexecuted instantiation: email.c:make_lowercase_mask
Unexecuted instantiation: envelope.c:make_lowercase_mask
Unexecuted instantiation: from.c:make_lowercase_mask
Unexecuted instantiation: parameter.c:make_lowercase_mask
Unexecuted instantiation: rfc2047.c:make_lowercase_mask
Unexecuted instantiation: rfc2231.c:make_lowercase_mask
Unexecuted instantiation: tags.c:make_lowercase_mask
Unexecuted instantiation: thread.c:make_lowercase_mask
Unexecuted instantiation: url.c:make_lowercase_mask
Unexecuted instantiation: config_type.c:make_lowercase_mask
Unexecuted instantiation: group.c:make_lowercase_mask
Unexecuted instantiation: idna.c:make_lowercase_mask
date.c:make_lowercase_mask
Line
Count
Source
64
36.8k
{
65
36.8k
  const char ch = x >> (bytenum * 8);
66
36.8k
  const uint64_t mask = ((ch >= 'a') && (ch <= 'z')) ? 0x20 : 0;
67
36.8k
  return mask << (bytenum * 8);
68
36.8k
}
69
70
/**
71
 * eqi1 - Compare two 1-byte strings, ignoring case - See: @subpage mutt_eqi
72
 * @param a First string
73
 * @param b Second string, must be lower case
74
 * @retval true Strings match
75
 */
76
static inline bool eqi1(const char *a, const char b[1])
77
27.8k
{
78
27.8k
  uint8_t b8 = b[0];
79
27.8k
  return (*a | make_lowercase_mask(b8, 0)) == (unsigned char) b[0];
80
27.8k
}
Unexecuted instantiation: address.c:eqi1
Unexecuted instantiation: alternates.c:eqi1
Unexecuted instantiation: commands.c:eqi1
Unexecuted instantiation: copy.c:eqi1
Unexecuted instantiation: editmsg.c:eqi1
Unexecuted instantiation: enriched.c:eqi1
Unexecuted instantiation: external.c:eqi1
Unexecuted instantiation: flags.c:eqi1
Unexecuted instantiation: globals.c:eqi1
Unexecuted instantiation: handler.c:eqi1
Unexecuted instantiation: hdrline.c:eqi1
Unexecuted instantiation: help.c:eqi1
Unexecuted instantiation: hook.c:eqi1
Unexecuted instantiation: init.c:eqi1
Unexecuted instantiation: mailcap.c:eqi1
Unexecuted instantiation: maillist.c:eqi1
Unexecuted instantiation: main.c:eqi1
Unexecuted instantiation: muttlib.c:eqi1
Unexecuted instantiation: mutt_account.c:eqi1
Unexecuted instantiation: mutt_body.c:eqi1
Unexecuted instantiation: mutt_config.c:eqi1
Unexecuted instantiation: mutt_header.c:eqi1
Unexecuted instantiation: mutt_logging.c:eqi1
Unexecuted instantiation: mutt_mailbox.c:eqi1
Unexecuted instantiation: mutt_signal.c:eqi1
Unexecuted instantiation: mutt_socket.c:eqi1
Unexecuted instantiation: mutt_thread.c:eqi1
Unexecuted instantiation: mview.c:eqi1
Unexecuted instantiation: mx.c:eqi1
Unexecuted instantiation: recvcmd.c:eqi1
Unexecuted instantiation: rfc3676.c:eqi1
Unexecuted instantiation: score.c:eqi1
Unexecuted instantiation: sort.c:eqi1
Unexecuted instantiation: status.c:eqi1
Unexecuted instantiation: subjectrx.c:eqi1
Unexecuted instantiation: system.c:eqi1
Unexecuted instantiation: version.c:eqi1
Unexecuted instantiation: monitor.c:eqi1
Unexecuted instantiation: config.c:eqi1
Unexecuted instantiation: dlg_index.c:eqi1
Unexecuted instantiation: functions.c:eqi1
Unexecuted instantiation: index.c:eqi1
Unexecuted instantiation: ipanel.c:eqi1
Unexecuted instantiation: private_data.c:eqi1
Unexecuted instantiation: shared_data.c:eqi1
Unexecuted instantiation: ibar.c:eqi1
Unexecuted instantiation: display.c:eqi1
Unexecuted instantiation: dlg_pager.c:eqi1
Unexecuted instantiation: do_pager.c:eqi1
Unexecuted instantiation: message.c:eqi1
Unexecuted instantiation: ppanel.c:eqi1
Unexecuted instantiation: pager.c:eqi1
Unexecuted instantiation: pbar.c:eqi1
Unexecuted instantiation: pop.c:eqi1
Unexecuted instantiation: adata.c:eqi1
Unexecuted instantiation: auth.c:eqi1
Unexecuted instantiation: edata.c:eqi1
Unexecuted instantiation: lib.c:eqi1
Unexecuted instantiation: window.c:eqi1
Unexecuted instantiation: state.c:eqi1
Unexecuted instantiation: enter.c:eqi1
Unexecuted instantiation: data.c:eqi1
Unexecuted instantiation: helpers.c:eqi1
Unexecuted instantiation: complete.c:eqi1
Unexecuted instantiation: dlg_browser.c:eqi1
Unexecuted instantiation: compress.c:eqi1
Unexecuted instantiation: progress.c:eqi1
Unexecuted instantiation: wdata.c:eqi1
Unexecuted instantiation: question.c:eqi1
Unexecuted instantiation: postpone.c:eqi1
Unexecuted instantiation: dlg_postpone.c:eqi1
Unexecuted instantiation: alias.c:eqi1
Unexecuted instantiation: dlg_alias.c:eqi1
Unexecuted instantiation: dlg_query.c:eqi1
Unexecuted instantiation: gui.c:eqi1
Unexecuted instantiation: reverse.c:eqi1
Unexecuted instantiation: array.c:eqi1
Unexecuted instantiation: body.c:eqi1
Unexecuted instantiation: header.c:eqi1
Unexecuted instantiation: multipart.c:eqi1
Unexecuted instantiation: send.c:eqi1
Unexecuted instantiation: sendlib.c:eqi1
Unexecuted instantiation: sendmail.c:eqi1
Unexecuted instantiation: smtp.c:eqi1
Unexecuted instantiation: content_info.c:eqi1
Unexecuted instantiation: convert.c:eqi1
Unexecuted instantiation: dlg_compose.c:eqi1
Unexecuted instantiation: attach.c:eqi1
Unexecuted instantiation: attach_data.c:eqi1
Unexecuted instantiation: cbar.c:eqi1
Unexecuted instantiation: cbar_data.c:eqi1
Unexecuted instantiation: attachments.c:eqi1
Unexecuted instantiation: dlg_attach.c:eqi1
Unexecuted instantiation: mutt_attach.c:eqi1
Unexecuted instantiation: recvattach.c:eqi1
Unexecuted instantiation: cid.c:eqi1
Unexecuted instantiation: get.c:eqi1
parse.c:eqi1
Line
Count
Source
77
27.8k
{
78
27.8k
  uint8_t b8 = b[0];
79
27.8k
  return (*a | make_lowercase_mask(b8, 0)) == (unsigned char) b[0];
80
27.8k
}
Unexecuted instantiation: dump.c:eqi1
Unexecuted instantiation: curs_lib.c:eqi1
Unexecuted instantiation: dialog.c:eqi1
Unexecuted instantiation: global.c:eqi1
Unexecuted instantiation: msgcont.c:eqi1
Unexecuted instantiation: msgwin.c:eqi1
Unexecuted instantiation: msgwin_wdata.c:eqi1
Unexecuted instantiation: mutt_curses.c:eqi1
Unexecuted instantiation: mutt_window.c:eqi1
Unexecuted instantiation: opcodes.c:eqi1
Unexecuted instantiation: reflow.c:eqi1
Unexecuted instantiation: resize.c:eqi1
Unexecuted instantiation: rootwin.c:eqi1
Unexecuted instantiation: sbar.c:eqi1
Unexecuted instantiation: simple.c:eqi1
Unexecuted instantiation: terminal.c:eqi1
Unexecuted instantiation: browse.c:eqi1
Unexecuted instantiation: newsrc.c:eqi1
Unexecuted instantiation: nntp.c:eqi1
Unexecuted instantiation: mdata.c:eqi1
Unexecuted instantiation: compile.c:eqi1
Unexecuted instantiation: dlg_pattern.c:eqi1
Unexecuted instantiation: exec.c:eqi1
Unexecuted instantiation: pattern.c:eqi1
Unexecuted instantiation: search_state.c:eqi1
Unexecuted instantiation: draw.c:eqi1
Unexecuted instantiation: menu.c:eqi1
Unexecuted instantiation: move.c:eqi1
Unexecuted instantiation: observer.c:eqi1
Unexecuted instantiation: tagging.c:eqi1
Unexecuted instantiation: type.c:eqi1
Unexecuted instantiation: ansi.c:eqi1
Unexecuted instantiation: attr.c:eqi1
Unexecuted instantiation: color.c:eqi1
Unexecuted instantiation: command.c:eqi1
Unexecuted instantiation: curses.c:eqi1
Unexecuted instantiation: merged.c:eqi1
Unexecuted instantiation: notify.c:eqi1
Unexecuted instantiation: quoted.c:eqi1
Unexecuted instantiation: regex.c:eqi1
Unexecuted instantiation: helpbar.c:eqi1
Unexecuted instantiation: mbox.c:eqi1
Unexecuted instantiation: maildir.c:eqi1
Unexecuted instantiation: mdemail.c:eqi1
Unexecuted instantiation: mh.c:eqi1
Unexecuted instantiation: sequence.c:eqi1
Unexecuted instantiation: shared.c:eqi1
Unexecuted instantiation: crypt.c:eqi1
Unexecuted instantiation: crypt_mod.c:eqi1
Unexecuted instantiation: cryptglue.c:eqi1
Unexecuted instantiation: pgp.c:eqi1
Unexecuted instantiation: pgpinvoke.c:eqi1
Unexecuted instantiation: pgpkey.c:eqi1
Unexecuted instantiation: pgplib.c:eqi1
Unexecuted instantiation: pgpmicalg.c:eqi1
Unexecuted instantiation: pgppacket.c:eqi1
Unexecuted instantiation: smime.c:eqi1
Unexecuted instantiation: dlg_pgp.c:eqi1
Unexecuted instantiation: gnupgparse.c:eqi1
Unexecuted instantiation: pgp_functions.c:eqi1
Unexecuted instantiation: dlg_smime.c:eqi1
Unexecuted instantiation: smime_functions.c:eqi1
Unexecuted instantiation: imap.c:eqi1
Unexecuted instantiation: msg_set.c:eqi1
Unexecuted instantiation: msn.c:eqi1
Unexecuted instantiation: search.c:eqi1
Unexecuted instantiation: util.c:eqi1
Unexecuted instantiation: auth_login.c:eqi1
Unexecuted instantiation: auth_oauth.c:eqi1
Unexecuted instantiation: auth_plain.c:eqi1
Unexecuted instantiation: utf7.c:eqi1
Unexecuted instantiation: auth_anon.c:eqi1
Unexecuted instantiation: auth_cram.c:eqi1
Unexecuted instantiation: connaccount.c:eqi1
Unexecuted instantiation: getdomain.c:eqi1
Unexecuted instantiation: sasl_plain.c:eqi1
Unexecuted instantiation: socket.c:eqi1
Unexecuted instantiation: tunnel.c:eqi1
Unexecuted instantiation: accountcmd.c:eqi1
Unexecuted instantiation: raw.c:eqi1
Unexecuted instantiation: sidebar.c:eqi1
Unexecuted instantiation: bcache.c:eqi1
Unexecuted instantiation: history.c:eqi1
Unexecuted instantiation: dlg_history.c:eqi1
Unexecuted instantiation: account.c:eqi1
Unexecuted instantiation: config_cache.c:eqi1
Unexecuted instantiation: dispatcher.c:eqi1
Unexecuted instantiation: mailbox.c:eqi1
Unexecuted instantiation: neomutt.c:eqi1
Unexecuted instantiation: tmp.c:eqi1
Unexecuted instantiation: extract.c:eqi1
Unexecuted instantiation: rc.c:eqi1
Unexecuted instantiation: set.c:eqi1
Unexecuted instantiation: bool.c:eqi1
Unexecuted instantiation: charset.c:eqi1
Unexecuted instantiation: enum.c:eqi1
Unexecuted instantiation: long.c:eqi1
Unexecuted instantiation: mbtable.c:eqi1
Unexecuted instantiation: myvar.c:eqi1
Unexecuted instantiation: number.c:eqi1
Unexecuted instantiation: path.c:eqi1
Unexecuted instantiation: quad.c:eqi1
Unexecuted instantiation: slist.c:eqi1
Unexecuted instantiation: string.c:eqi1
Unexecuted instantiation: subset.c:eqi1
Unexecuted instantiation: email.c:eqi1
Unexecuted instantiation: envelope.c:eqi1
Unexecuted instantiation: from.c:eqi1
Unexecuted instantiation: parameter.c:eqi1
Unexecuted instantiation: rfc2047.c:eqi1
Unexecuted instantiation: rfc2231.c:eqi1
Unexecuted instantiation: tags.c:eqi1
Unexecuted instantiation: thread.c:eqi1
Unexecuted instantiation: url.c:eqi1
Unexecuted instantiation: config_type.c:eqi1
Unexecuted instantiation: group.c:eqi1
Unexecuted instantiation: idna.c:eqi1
Unexecuted instantiation: date.c:eqi1
81
82
/**
83
 * eqi2 - Compare two 2-byte strings, ignoring case - See: @subpage mutt_eqi
84
 * @param a First string
85
 * @param b Second string, must be lower case
86
 * @retval true Strings match
87
 */
88
static inline bool eqi2(const char *a, const char b[2])
89
6.77k
{
90
6.77k
  uint16_t a16, b16;
91
6.77k
  memcpy(&a16, a, sizeof(a16));
92
6.77k
  memcpy(&b16, b, sizeof(b16));
93
6.77k
  const uint16_t lowercase_mask = make_lowercase_mask(b16, 0) |
94
6.77k
                                  make_lowercase_mask(b16, 1);
95
6.77k
  return (a16 | lowercase_mask) == b16;
96
6.77k
}
Unexecuted instantiation: address.c:eqi2
Unexecuted instantiation: alternates.c:eqi2
Unexecuted instantiation: commands.c:eqi2
Unexecuted instantiation: copy.c:eqi2
Unexecuted instantiation: editmsg.c:eqi2
Unexecuted instantiation: enriched.c:eqi2
Unexecuted instantiation: external.c:eqi2
Unexecuted instantiation: flags.c:eqi2
Unexecuted instantiation: globals.c:eqi2
Unexecuted instantiation: handler.c:eqi2
Unexecuted instantiation: hdrline.c:eqi2
Unexecuted instantiation: help.c:eqi2
Unexecuted instantiation: hook.c:eqi2
Unexecuted instantiation: init.c:eqi2
Unexecuted instantiation: mailcap.c:eqi2
Unexecuted instantiation: maillist.c:eqi2
Unexecuted instantiation: main.c:eqi2
Unexecuted instantiation: muttlib.c:eqi2
Unexecuted instantiation: mutt_account.c:eqi2
Unexecuted instantiation: mutt_body.c:eqi2
Unexecuted instantiation: mutt_config.c:eqi2
Unexecuted instantiation: mutt_header.c:eqi2
Unexecuted instantiation: mutt_logging.c:eqi2
Unexecuted instantiation: mutt_mailbox.c:eqi2
Unexecuted instantiation: mutt_signal.c:eqi2
Unexecuted instantiation: mutt_socket.c:eqi2
Unexecuted instantiation: mutt_thread.c:eqi2
Unexecuted instantiation: mview.c:eqi2
Unexecuted instantiation: mx.c:eqi2
Unexecuted instantiation: recvcmd.c:eqi2
Unexecuted instantiation: rfc3676.c:eqi2
Unexecuted instantiation: score.c:eqi2
Unexecuted instantiation: sort.c:eqi2
Unexecuted instantiation: status.c:eqi2
Unexecuted instantiation: subjectrx.c:eqi2
Unexecuted instantiation: system.c:eqi2
Unexecuted instantiation: version.c:eqi2
Unexecuted instantiation: monitor.c:eqi2
Unexecuted instantiation: config.c:eqi2
Unexecuted instantiation: dlg_index.c:eqi2
Unexecuted instantiation: functions.c:eqi2
Unexecuted instantiation: index.c:eqi2
Unexecuted instantiation: ipanel.c:eqi2
Unexecuted instantiation: private_data.c:eqi2
Unexecuted instantiation: shared_data.c:eqi2
Unexecuted instantiation: ibar.c:eqi2
Unexecuted instantiation: display.c:eqi2
Unexecuted instantiation: dlg_pager.c:eqi2
Unexecuted instantiation: do_pager.c:eqi2
Unexecuted instantiation: message.c:eqi2
Unexecuted instantiation: ppanel.c:eqi2
Unexecuted instantiation: pager.c:eqi2
Unexecuted instantiation: pbar.c:eqi2
Unexecuted instantiation: pop.c:eqi2
Unexecuted instantiation: adata.c:eqi2
Unexecuted instantiation: auth.c:eqi2
Unexecuted instantiation: edata.c:eqi2
Unexecuted instantiation: lib.c:eqi2
Unexecuted instantiation: window.c:eqi2
Unexecuted instantiation: state.c:eqi2
Unexecuted instantiation: enter.c:eqi2
Unexecuted instantiation: data.c:eqi2
Unexecuted instantiation: helpers.c:eqi2
Unexecuted instantiation: complete.c:eqi2
Unexecuted instantiation: dlg_browser.c:eqi2
Unexecuted instantiation: compress.c:eqi2
Unexecuted instantiation: progress.c:eqi2
Unexecuted instantiation: wdata.c:eqi2
Unexecuted instantiation: question.c:eqi2
Unexecuted instantiation: postpone.c:eqi2
Unexecuted instantiation: dlg_postpone.c:eqi2
Unexecuted instantiation: alias.c:eqi2
Unexecuted instantiation: dlg_alias.c:eqi2
Unexecuted instantiation: dlg_query.c:eqi2
Unexecuted instantiation: gui.c:eqi2
Unexecuted instantiation: reverse.c:eqi2
Unexecuted instantiation: array.c:eqi2
Unexecuted instantiation: body.c:eqi2
Unexecuted instantiation: header.c:eqi2
Unexecuted instantiation: multipart.c:eqi2
Unexecuted instantiation: send.c:eqi2
Unexecuted instantiation: sendlib.c:eqi2
Unexecuted instantiation: sendmail.c:eqi2
Unexecuted instantiation: smtp.c:eqi2
Unexecuted instantiation: content_info.c:eqi2
Unexecuted instantiation: convert.c:eqi2
Unexecuted instantiation: dlg_compose.c:eqi2
Unexecuted instantiation: attach.c:eqi2
Unexecuted instantiation: attach_data.c:eqi2
Unexecuted instantiation: cbar.c:eqi2
Unexecuted instantiation: cbar_data.c:eqi2
Unexecuted instantiation: attachments.c:eqi2
Unexecuted instantiation: dlg_attach.c:eqi2
Unexecuted instantiation: mutt_attach.c:eqi2
Unexecuted instantiation: recvattach.c:eqi2
Unexecuted instantiation: cid.c:eqi2
Unexecuted instantiation: get.c:eqi2
parse.c:eqi2
Line
Count
Source
89
6.77k
{
90
6.77k
  uint16_t a16, b16;
91
6.77k
  memcpy(&a16, a, sizeof(a16));
92
6.77k
  memcpy(&b16, b, sizeof(b16));
93
6.77k
  const uint16_t lowercase_mask = make_lowercase_mask(b16, 0) |
94
6.77k
                                  make_lowercase_mask(b16, 1);
95
6.77k
  return (a16 | lowercase_mask) == b16;
96
6.77k
}
Unexecuted instantiation: dump.c:eqi2
Unexecuted instantiation: curs_lib.c:eqi2
Unexecuted instantiation: dialog.c:eqi2
Unexecuted instantiation: global.c:eqi2
Unexecuted instantiation: msgcont.c:eqi2
Unexecuted instantiation: msgwin.c:eqi2
Unexecuted instantiation: msgwin_wdata.c:eqi2
Unexecuted instantiation: mutt_curses.c:eqi2
Unexecuted instantiation: mutt_window.c:eqi2
Unexecuted instantiation: opcodes.c:eqi2
Unexecuted instantiation: reflow.c:eqi2
Unexecuted instantiation: resize.c:eqi2
Unexecuted instantiation: rootwin.c:eqi2
Unexecuted instantiation: sbar.c:eqi2
Unexecuted instantiation: simple.c:eqi2
Unexecuted instantiation: terminal.c:eqi2
Unexecuted instantiation: browse.c:eqi2
Unexecuted instantiation: newsrc.c:eqi2
Unexecuted instantiation: nntp.c:eqi2
Unexecuted instantiation: mdata.c:eqi2
Unexecuted instantiation: compile.c:eqi2
Unexecuted instantiation: dlg_pattern.c:eqi2
Unexecuted instantiation: exec.c:eqi2
Unexecuted instantiation: pattern.c:eqi2
Unexecuted instantiation: search_state.c:eqi2
Unexecuted instantiation: draw.c:eqi2
Unexecuted instantiation: menu.c:eqi2
Unexecuted instantiation: move.c:eqi2
Unexecuted instantiation: observer.c:eqi2
Unexecuted instantiation: tagging.c:eqi2
Unexecuted instantiation: type.c:eqi2
Unexecuted instantiation: ansi.c:eqi2
Unexecuted instantiation: attr.c:eqi2
Unexecuted instantiation: color.c:eqi2
Unexecuted instantiation: command.c:eqi2
Unexecuted instantiation: curses.c:eqi2
Unexecuted instantiation: merged.c:eqi2
Unexecuted instantiation: notify.c:eqi2
Unexecuted instantiation: quoted.c:eqi2
Unexecuted instantiation: regex.c:eqi2
Unexecuted instantiation: helpbar.c:eqi2
Unexecuted instantiation: mbox.c:eqi2
Unexecuted instantiation: maildir.c:eqi2
Unexecuted instantiation: mdemail.c:eqi2
Unexecuted instantiation: mh.c:eqi2
Unexecuted instantiation: sequence.c:eqi2
Unexecuted instantiation: shared.c:eqi2
Unexecuted instantiation: crypt.c:eqi2
Unexecuted instantiation: crypt_mod.c:eqi2
Unexecuted instantiation: cryptglue.c:eqi2
Unexecuted instantiation: pgp.c:eqi2
Unexecuted instantiation: pgpinvoke.c:eqi2
Unexecuted instantiation: pgpkey.c:eqi2
Unexecuted instantiation: pgplib.c:eqi2
Unexecuted instantiation: pgpmicalg.c:eqi2
Unexecuted instantiation: pgppacket.c:eqi2
Unexecuted instantiation: smime.c:eqi2
Unexecuted instantiation: dlg_pgp.c:eqi2
Unexecuted instantiation: gnupgparse.c:eqi2
Unexecuted instantiation: pgp_functions.c:eqi2
Unexecuted instantiation: dlg_smime.c:eqi2
Unexecuted instantiation: smime_functions.c:eqi2
Unexecuted instantiation: imap.c:eqi2
Unexecuted instantiation: msg_set.c:eqi2
Unexecuted instantiation: msn.c:eqi2
Unexecuted instantiation: search.c:eqi2
Unexecuted instantiation: util.c:eqi2
Unexecuted instantiation: auth_login.c:eqi2
Unexecuted instantiation: auth_oauth.c:eqi2
Unexecuted instantiation: auth_plain.c:eqi2
Unexecuted instantiation: utf7.c:eqi2
Unexecuted instantiation: auth_anon.c:eqi2
Unexecuted instantiation: auth_cram.c:eqi2
Unexecuted instantiation: connaccount.c:eqi2
Unexecuted instantiation: getdomain.c:eqi2
Unexecuted instantiation: sasl_plain.c:eqi2
Unexecuted instantiation: socket.c:eqi2
Unexecuted instantiation: tunnel.c:eqi2
Unexecuted instantiation: accountcmd.c:eqi2
Unexecuted instantiation: raw.c:eqi2
Unexecuted instantiation: sidebar.c:eqi2
Unexecuted instantiation: bcache.c:eqi2
Unexecuted instantiation: history.c:eqi2
Unexecuted instantiation: dlg_history.c:eqi2
Unexecuted instantiation: account.c:eqi2
Unexecuted instantiation: config_cache.c:eqi2
Unexecuted instantiation: dispatcher.c:eqi2
Unexecuted instantiation: mailbox.c:eqi2
Unexecuted instantiation: neomutt.c:eqi2
Unexecuted instantiation: tmp.c:eqi2
Unexecuted instantiation: extract.c:eqi2
Unexecuted instantiation: rc.c:eqi2
Unexecuted instantiation: set.c:eqi2
Unexecuted instantiation: bool.c:eqi2
Unexecuted instantiation: charset.c:eqi2
Unexecuted instantiation: enum.c:eqi2
Unexecuted instantiation: long.c:eqi2
Unexecuted instantiation: mbtable.c:eqi2
Unexecuted instantiation: myvar.c:eqi2
Unexecuted instantiation: number.c:eqi2
Unexecuted instantiation: path.c:eqi2
Unexecuted instantiation: quad.c:eqi2
Unexecuted instantiation: slist.c:eqi2
Unexecuted instantiation: string.c:eqi2
Unexecuted instantiation: subset.c:eqi2
Unexecuted instantiation: email.c:eqi2
Unexecuted instantiation: envelope.c:eqi2
Unexecuted instantiation: from.c:eqi2
Unexecuted instantiation: parameter.c:eqi2
Unexecuted instantiation: rfc2047.c:eqi2
Unexecuted instantiation: rfc2231.c:eqi2
Unexecuted instantiation: tags.c:eqi2
Unexecuted instantiation: thread.c:eqi2
Unexecuted instantiation: url.c:eqi2
Unexecuted instantiation: config_type.c:eqi2
Unexecuted instantiation: group.c:eqi2
Unexecuted instantiation: idna.c:eqi2
Unexecuted instantiation: date.c:eqi2
97
98
/**
99
 * eqi4 - Compare two 4-byte strings, ignoring case - See: @subpage mutt_eqi
100
 * @param a First string
101
 * @param b Second string, must be lower case
102
 * @retval true Strings match
103
 */
104
static inline bool eqi4(const char *a, const char b[4])
105
164k
{
106
164k
  uint32_t a32, b32;
107
164k
  memcpy(&a32, a, sizeof(a32));
108
164k
  memcpy(&b32, b, sizeof(b32));
109
164k
  const uint32_t lowercase_mask = make_lowercase_mask(b32, 0) |
110
164k
                                  make_lowercase_mask(b32, 1) |
111
164k
                                  make_lowercase_mask(b32, 2) |
112
164k
                                  make_lowercase_mask(b32, 3);
113
164k
  return (a32 | lowercase_mask) == b32;
114
164k
}
Unexecuted instantiation: address.c:eqi4
Unexecuted instantiation: alternates.c:eqi4
Unexecuted instantiation: commands.c:eqi4
Unexecuted instantiation: copy.c:eqi4
Unexecuted instantiation: editmsg.c:eqi4
Unexecuted instantiation: enriched.c:eqi4
Unexecuted instantiation: external.c:eqi4
Unexecuted instantiation: flags.c:eqi4
Unexecuted instantiation: globals.c:eqi4
Unexecuted instantiation: handler.c:eqi4
Unexecuted instantiation: hdrline.c:eqi4
Unexecuted instantiation: help.c:eqi4
Unexecuted instantiation: hook.c:eqi4
Unexecuted instantiation: init.c:eqi4
Unexecuted instantiation: mailcap.c:eqi4
Unexecuted instantiation: maillist.c:eqi4
Unexecuted instantiation: main.c:eqi4
Unexecuted instantiation: muttlib.c:eqi4
Unexecuted instantiation: mutt_account.c:eqi4
Unexecuted instantiation: mutt_body.c:eqi4
Unexecuted instantiation: mutt_config.c:eqi4
Unexecuted instantiation: mutt_header.c:eqi4
Unexecuted instantiation: mutt_logging.c:eqi4
Unexecuted instantiation: mutt_mailbox.c:eqi4
Unexecuted instantiation: mutt_signal.c:eqi4
Unexecuted instantiation: mutt_socket.c:eqi4
Unexecuted instantiation: mutt_thread.c:eqi4
Unexecuted instantiation: mview.c:eqi4
Unexecuted instantiation: mx.c:eqi4
Unexecuted instantiation: recvcmd.c:eqi4
Unexecuted instantiation: rfc3676.c:eqi4
Unexecuted instantiation: score.c:eqi4
Unexecuted instantiation: sort.c:eqi4
Unexecuted instantiation: status.c:eqi4
Unexecuted instantiation: subjectrx.c:eqi4
Unexecuted instantiation: system.c:eqi4
Unexecuted instantiation: version.c:eqi4
Unexecuted instantiation: monitor.c:eqi4
Unexecuted instantiation: config.c:eqi4
Unexecuted instantiation: dlg_index.c:eqi4
Unexecuted instantiation: functions.c:eqi4
Unexecuted instantiation: index.c:eqi4
Unexecuted instantiation: ipanel.c:eqi4
Unexecuted instantiation: private_data.c:eqi4
Unexecuted instantiation: shared_data.c:eqi4
Unexecuted instantiation: ibar.c:eqi4
Unexecuted instantiation: display.c:eqi4
Unexecuted instantiation: dlg_pager.c:eqi4
Unexecuted instantiation: do_pager.c:eqi4
Unexecuted instantiation: message.c:eqi4
Unexecuted instantiation: ppanel.c:eqi4
Unexecuted instantiation: pager.c:eqi4
Unexecuted instantiation: pbar.c:eqi4
Unexecuted instantiation: pop.c:eqi4
Unexecuted instantiation: adata.c:eqi4
Unexecuted instantiation: auth.c:eqi4
Unexecuted instantiation: edata.c:eqi4
Unexecuted instantiation: lib.c:eqi4
Unexecuted instantiation: window.c:eqi4
Unexecuted instantiation: state.c:eqi4
Unexecuted instantiation: enter.c:eqi4
Unexecuted instantiation: data.c:eqi4
Unexecuted instantiation: helpers.c:eqi4
Unexecuted instantiation: complete.c:eqi4
Unexecuted instantiation: dlg_browser.c:eqi4
Unexecuted instantiation: compress.c:eqi4
Unexecuted instantiation: progress.c:eqi4
Unexecuted instantiation: wdata.c:eqi4
Unexecuted instantiation: question.c:eqi4
Unexecuted instantiation: postpone.c:eqi4
Unexecuted instantiation: dlg_postpone.c:eqi4
Unexecuted instantiation: alias.c:eqi4
Unexecuted instantiation: dlg_alias.c:eqi4
Unexecuted instantiation: dlg_query.c:eqi4
Unexecuted instantiation: gui.c:eqi4
Unexecuted instantiation: reverse.c:eqi4
Unexecuted instantiation: array.c:eqi4
Unexecuted instantiation: body.c:eqi4
Unexecuted instantiation: header.c:eqi4
Unexecuted instantiation: multipart.c:eqi4
Unexecuted instantiation: send.c:eqi4
Unexecuted instantiation: sendlib.c:eqi4
Unexecuted instantiation: sendmail.c:eqi4
Unexecuted instantiation: smtp.c:eqi4
Unexecuted instantiation: content_info.c:eqi4
Unexecuted instantiation: convert.c:eqi4
Unexecuted instantiation: dlg_compose.c:eqi4
Unexecuted instantiation: attach.c:eqi4
Unexecuted instantiation: attach_data.c:eqi4
Unexecuted instantiation: cbar.c:eqi4
Unexecuted instantiation: cbar_data.c:eqi4
Unexecuted instantiation: attachments.c:eqi4
Unexecuted instantiation: dlg_attach.c:eqi4
Unexecuted instantiation: mutt_attach.c:eqi4
Unexecuted instantiation: recvattach.c:eqi4
Unexecuted instantiation: cid.c:eqi4
Unexecuted instantiation: get.c:eqi4
parse.c:eqi4
Line
Count
Source
105
155k
{
106
155k
  uint32_t a32, b32;
107
155k
  memcpy(&a32, a, sizeof(a32));
108
155k
  memcpy(&b32, b, sizeof(b32));
109
155k
  const uint32_t lowercase_mask = make_lowercase_mask(b32, 0) |
110
155k
                                  make_lowercase_mask(b32, 1) |
111
155k
                                  make_lowercase_mask(b32, 2) |
112
155k
                                  make_lowercase_mask(b32, 3);
113
155k
  return (a32 | lowercase_mask) == b32;
114
155k
}
Unexecuted instantiation: dump.c:eqi4
Unexecuted instantiation: curs_lib.c:eqi4
Unexecuted instantiation: dialog.c:eqi4
Unexecuted instantiation: global.c:eqi4
Unexecuted instantiation: msgcont.c:eqi4
Unexecuted instantiation: msgwin.c:eqi4
Unexecuted instantiation: msgwin_wdata.c:eqi4
Unexecuted instantiation: mutt_curses.c:eqi4
Unexecuted instantiation: mutt_window.c:eqi4
Unexecuted instantiation: opcodes.c:eqi4
Unexecuted instantiation: reflow.c:eqi4
Unexecuted instantiation: resize.c:eqi4
Unexecuted instantiation: rootwin.c:eqi4
Unexecuted instantiation: sbar.c:eqi4
Unexecuted instantiation: simple.c:eqi4
Unexecuted instantiation: terminal.c:eqi4
Unexecuted instantiation: browse.c:eqi4
Unexecuted instantiation: newsrc.c:eqi4
Unexecuted instantiation: nntp.c:eqi4
Unexecuted instantiation: mdata.c:eqi4
Unexecuted instantiation: compile.c:eqi4
Unexecuted instantiation: dlg_pattern.c:eqi4
Unexecuted instantiation: exec.c:eqi4
Unexecuted instantiation: pattern.c:eqi4
Unexecuted instantiation: search_state.c:eqi4
Unexecuted instantiation: draw.c:eqi4
Unexecuted instantiation: menu.c:eqi4
Unexecuted instantiation: move.c:eqi4
Unexecuted instantiation: observer.c:eqi4
Unexecuted instantiation: tagging.c:eqi4
Unexecuted instantiation: type.c:eqi4
Unexecuted instantiation: ansi.c:eqi4
Unexecuted instantiation: attr.c:eqi4
Unexecuted instantiation: color.c:eqi4
Unexecuted instantiation: command.c:eqi4
Unexecuted instantiation: curses.c:eqi4
Unexecuted instantiation: merged.c:eqi4
Unexecuted instantiation: notify.c:eqi4
Unexecuted instantiation: quoted.c:eqi4
Unexecuted instantiation: regex.c:eqi4
Unexecuted instantiation: helpbar.c:eqi4
Unexecuted instantiation: mbox.c:eqi4
Unexecuted instantiation: maildir.c:eqi4
Unexecuted instantiation: mdemail.c:eqi4
Unexecuted instantiation: mh.c:eqi4
Unexecuted instantiation: sequence.c:eqi4
Unexecuted instantiation: shared.c:eqi4
Unexecuted instantiation: crypt.c:eqi4
Unexecuted instantiation: crypt_mod.c:eqi4
Unexecuted instantiation: cryptglue.c:eqi4
Unexecuted instantiation: pgp.c:eqi4
Unexecuted instantiation: pgpinvoke.c:eqi4
Unexecuted instantiation: pgpkey.c:eqi4
Unexecuted instantiation: pgplib.c:eqi4
Unexecuted instantiation: pgpmicalg.c:eqi4
Unexecuted instantiation: pgppacket.c:eqi4
Unexecuted instantiation: smime.c:eqi4
Unexecuted instantiation: dlg_pgp.c:eqi4
Unexecuted instantiation: gnupgparse.c:eqi4
Unexecuted instantiation: pgp_functions.c:eqi4
Unexecuted instantiation: dlg_smime.c:eqi4
Unexecuted instantiation: smime_functions.c:eqi4
Unexecuted instantiation: imap.c:eqi4
Unexecuted instantiation: msg_set.c:eqi4
Unexecuted instantiation: msn.c:eqi4
Unexecuted instantiation: search.c:eqi4
Unexecuted instantiation: util.c:eqi4
Unexecuted instantiation: auth_login.c:eqi4
Unexecuted instantiation: auth_oauth.c:eqi4
Unexecuted instantiation: auth_plain.c:eqi4
Unexecuted instantiation: utf7.c:eqi4
Unexecuted instantiation: auth_anon.c:eqi4
Unexecuted instantiation: auth_cram.c:eqi4
Unexecuted instantiation: connaccount.c:eqi4
Unexecuted instantiation: getdomain.c:eqi4
Unexecuted instantiation: sasl_plain.c:eqi4
Unexecuted instantiation: socket.c:eqi4
Unexecuted instantiation: tunnel.c:eqi4
Unexecuted instantiation: accountcmd.c:eqi4
Unexecuted instantiation: raw.c:eqi4
Unexecuted instantiation: sidebar.c:eqi4
Unexecuted instantiation: bcache.c:eqi4
Unexecuted instantiation: history.c:eqi4
Unexecuted instantiation: dlg_history.c:eqi4
Unexecuted instantiation: account.c:eqi4
Unexecuted instantiation: config_cache.c:eqi4
Unexecuted instantiation: dispatcher.c:eqi4
Unexecuted instantiation: mailbox.c:eqi4
Unexecuted instantiation: neomutt.c:eqi4
Unexecuted instantiation: tmp.c:eqi4
Unexecuted instantiation: extract.c:eqi4
Unexecuted instantiation: rc.c:eqi4
Unexecuted instantiation: set.c:eqi4
Unexecuted instantiation: bool.c:eqi4
Unexecuted instantiation: charset.c:eqi4
Unexecuted instantiation: enum.c:eqi4
Unexecuted instantiation: long.c:eqi4
Unexecuted instantiation: mbtable.c:eqi4
Unexecuted instantiation: myvar.c:eqi4
Unexecuted instantiation: number.c:eqi4
Unexecuted instantiation: path.c:eqi4
Unexecuted instantiation: quad.c:eqi4
Unexecuted instantiation: slist.c:eqi4
Unexecuted instantiation: string.c:eqi4
Unexecuted instantiation: subset.c:eqi4
Unexecuted instantiation: email.c:eqi4
Unexecuted instantiation: envelope.c:eqi4
Unexecuted instantiation: from.c:eqi4
Unexecuted instantiation: parameter.c:eqi4
Unexecuted instantiation: rfc2047.c:eqi4
Unexecuted instantiation: rfc2231.c:eqi4
Unexecuted instantiation: tags.c:eqi4
Unexecuted instantiation: thread.c:eqi4
Unexecuted instantiation: url.c:eqi4
Unexecuted instantiation: config_type.c:eqi4
Unexecuted instantiation: group.c:eqi4
Unexecuted instantiation: idna.c:eqi4
date.c:eqi4
Line
Count
Source
105
9.20k
{
106
9.20k
  uint32_t a32, b32;
107
9.20k
  memcpy(&a32, a, sizeof(a32));
108
9.20k
  memcpy(&b32, b, sizeof(b32));
109
9.20k
  const uint32_t lowercase_mask = make_lowercase_mask(b32, 0) |
110
9.20k
                                  make_lowercase_mask(b32, 1) |
111
9.20k
                                  make_lowercase_mask(b32, 2) |
112
9.20k
                                  make_lowercase_mask(b32, 3);
113
9.20k
  return (a32 | lowercase_mask) == b32;
114
9.20k
}
115
116
/**
117
 * eqi8 - Compare two 8-byte strings, ignoring case - See: @subpage mutt_eqi
118
 * @param a First string
119
 * @param b Second string, must be lower case
120
 * @retval true Strings match
121
 */
122
static inline bool eqi8(const char *a, const char b[8])
123
163k
{
124
163k
  uint64_t a64, b64;
125
163k
  memcpy(&a64, a, sizeof(a64));
126
163k
  memcpy(&b64, b, sizeof(b64));
127
163k
  const uint64_t lowercase_mask = make_lowercase_mask(b64, 0) |
128
163k
                                  make_lowercase_mask(b64, 1) |
129
163k
                                  make_lowercase_mask(b64, 2) |
130
163k
                                  make_lowercase_mask(b64, 3) |
131
163k
                                  make_lowercase_mask(b64, 4) |
132
163k
                                  make_lowercase_mask(b64, 5) |
133
163k
                                  make_lowercase_mask(b64, 6) |
134
163k
                                  make_lowercase_mask(b64, 7);
135
163k
  return (a64 | lowercase_mask) == b64;
136
163k
}
Unexecuted instantiation: address.c:eqi8
Unexecuted instantiation: alternates.c:eqi8
Unexecuted instantiation: commands.c:eqi8
Unexecuted instantiation: copy.c:eqi8
Unexecuted instantiation: editmsg.c:eqi8
Unexecuted instantiation: enriched.c:eqi8
Unexecuted instantiation: external.c:eqi8
Unexecuted instantiation: flags.c:eqi8
Unexecuted instantiation: globals.c:eqi8
Unexecuted instantiation: handler.c:eqi8
Unexecuted instantiation: hdrline.c:eqi8
Unexecuted instantiation: help.c:eqi8
Unexecuted instantiation: hook.c:eqi8
Unexecuted instantiation: init.c:eqi8
Unexecuted instantiation: mailcap.c:eqi8
Unexecuted instantiation: maillist.c:eqi8
Unexecuted instantiation: main.c:eqi8
Unexecuted instantiation: muttlib.c:eqi8
Unexecuted instantiation: mutt_account.c:eqi8
Unexecuted instantiation: mutt_body.c:eqi8
Unexecuted instantiation: mutt_config.c:eqi8
Unexecuted instantiation: mutt_header.c:eqi8
Unexecuted instantiation: mutt_logging.c:eqi8
Unexecuted instantiation: mutt_mailbox.c:eqi8
Unexecuted instantiation: mutt_signal.c:eqi8
Unexecuted instantiation: mutt_socket.c:eqi8
Unexecuted instantiation: mutt_thread.c:eqi8
Unexecuted instantiation: mview.c:eqi8
Unexecuted instantiation: mx.c:eqi8
Unexecuted instantiation: recvcmd.c:eqi8
Unexecuted instantiation: rfc3676.c:eqi8
Unexecuted instantiation: score.c:eqi8
Unexecuted instantiation: sort.c:eqi8
Unexecuted instantiation: status.c:eqi8
Unexecuted instantiation: subjectrx.c:eqi8
Unexecuted instantiation: system.c:eqi8
Unexecuted instantiation: version.c:eqi8
Unexecuted instantiation: monitor.c:eqi8
Unexecuted instantiation: config.c:eqi8
Unexecuted instantiation: dlg_index.c:eqi8
Unexecuted instantiation: functions.c:eqi8
Unexecuted instantiation: index.c:eqi8
Unexecuted instantiation: ipanel.c:eqi8
Unexecuted instantiation: private_data.c:eqi8
Unexecuted instantiation: shared_data.c:eqi8
Unexecuted instantiation: ibar.c:eqi8
Unexecuted instantiation: display.c:eqi8
Unexecuted instantiation: dlg_pager.c:eqi8
Unexecuted instantiation: do_pager.c:eqi8
Unexecuted instantiation: message.c:eqi8
Unexecuted instantiation: ppanel.c:eqi8
Unexecuted instantiation: pager.c:eqi8
Unexecuted instantiation: pbar.c:eqi8
Unexecuted instantiation: pop.c:eqi8
Unexecuted instantiation: adata.c:eqi8
Unexecuted instantiation: auth.c:eqi8
Unexecuted instantiation: edata.c:eqi8
Unexecuted instantiation: lib.c:eqi8
Unexecuted instantiation: window.c:eqi8
Unexecuted instantiation: state.c:eqi8
Unexecuted instantiation: enter.c:eqi8
Unexecuted instantiation: data.c:eqi8
Unexecuted instantiation: helpers.c:eqi8
Unexecuted instantiation: complete.c:eqi8
Unexecuted instantiation: dlg_browser.c:eqi8
Unexecuted instantiation: compress.c:eqi8
Unexecuted instantiation: progress.c:eqi8
Unexecuted instantiation: wdata.c:eqi8
Unexecuted instantiation: question.c:eqi8
Unexecuted instantiation: postpone.c:eqi8
Unexecuted instantiation: dlg_postpone.c:eqi8
Unexecuted instantiation: alias.c:eqi8
Unexecuted instantiation: dlg_alias.c:eqi8
Unexecuted instantiation: dlg_query.c:eqi8
Unexecuted instantiation: gui.c:eqi8
Unexecuted instantiation: reverse.c:eqi8
Unexecuted instantiation: array.c:eqi8
Unexecuted instantiation: body.c:eqi8
Unexecuted instantiation: header.c:eqi8
Unexecuted instantiation: multipart.c:eqi8
Unexecuted instantiation: send.c:eqi8
Unexecuted instantiation: sendlib.c:eqi8
Unexecuted instantiation: sendmail.c:eqi8
Unexecuted instantiation: smtp.c:eqi8
Unexecuted instantiation: content_info.c:eqi8
Unexecuted instantiation: convert.c:eqi8
Unexecuted instantiation: dlg_compose.c:eqi8
Unexecuted instantiation: attach.c:eqi8
Unexecuted instantiation: attach_data.c:eqi8
Unexecuted instantiation: cbar.c:eqi8
Unexecuted instantiation: cbar_data.c:eqi8
Unexecuted instantiation: attachments.c:eqi8
Unexecuted instantiation: dlg_attach.c:eqi8
Unexecuted instantiation: mutt_attach.c:eqi8
Unexecuted instantiation: recvattach.c:eqi8
Unexecuted instantiation: cid.c:eqi8
Unexecuted instantiation: get.c:eqi8
parse.c:eqi8
Line
Count
Source
123
163k
{
124
163k
  uint64_t a64, b64;
125
163k
  memcpy(&a64, a, sizeof(a64));
126
163k
  memcpy(&b64, b, sizeof(b64));
127
163k
  const uint64_t lowercase_mask = make_lowercase_mask(b64, 0) |
128
163k
                                  make_lowercase_mask(b64, 1) |
129
163k
                                  make_lowercase_mask(b64, 2) |
130
163k
                                  make_lowercase_mask(b64, 3) |
131
163k
                                  make_lowercase_mask(b64, 4) |
132
163k
                                  make_lowercase_mask(b64, 5) |
133
163k
                                  make_lowercase_mask(b64, 6) |
134
163k
                                  make_lowercase_mask(b64, 7);
135
163k
  return (a64 | lowercase_mask) == b64;
136
163k
}
Unexecuted instantiation: dump.c:eqi8
Unexecuted instantiation: curs_lib.c:eqi8
Unexecuted instantiation: dialog.c:eqi8
Unexecuted instantiation: global.c:eqi8
Unexecuted instantiation: msgcont.c:eqi8
Unexecuted instantiation: msgwin.c:eqi8
Unexecuted instantiation: msgwin_wdata.c:eqi8
Unexecuted instantiation: mutt_curses.c:eqi8
Unexecuted instantiation: mutt_window.c:eqi8
Unexecuted instantiation: opcodes.c:eqi8
Unexecuted instantiation: reflow.c:eqi8
Unexecuted instantiation: resize.c:eqi8
Unexecuted instantiation: rootwin.c:eqi8
Unexecuted instantiation: sbar.c:eqi8
Unexecuted instantiation: simple.c:eqi8
Unexecuted instantiation: terminal.c:eqi8
Unexecuted instantiation: browse.c:eqi8
Unexecuted instantiation: newsrc.c:eqi8
Unexecuted instantiation: nntp.c:eqi8
Unexecuted instantiation: mdata.c:eqi8
Unexecuted instantiation: compile.c:eqi8
Unexecuted instantiation: dlg_pattern.c:eqi8
Unexecuted instantiation: exec.c:eqi8
Unexecuted instantiation: pattern.c:eqi8
Unexecuted instantiation: search_state.c:eqi8
Unexecuted instantiation: draw.c:eqi8
Unexecuted instantiation: menu.c:eqi8
Unexecuted instantiation: move.c:eqi8
Unexecuted instantiation: observer.c:eqi8
Unexecuted instantiation: tagging.c:eqi8
Unexecuted instantiation: type.c:eqi8
Unexecuted instantiation: ansi.c:eqi8
Unexecuted instantiation: attr.c:eqi8
Unexecuted instantiation: color.c:eqi8
Unexecuted instantiation: command.c:eqi8
Unexecuted instantiation: curses.c:eqi8
Unexecuted instantiation: merged.c:eqi8
Unexecuted instantiation: notify.c:eqi8
Unexecuted instantiation: quoted.c:eqi8
Unexecuted instantiation: regex.c:eqi8
Unexecuted instantiation: helpbar.c:eqi8
Unexecuted instantiation: mbox.c:eqi8
Unexecuted instantiation: maildir.c:eqi8
Unexecuted instantiation: mdemail.c:eqi8
Unexecuted instantiation: mh.c:eqi8
Unexecuted instantiation: sequence.c:eqi8
Unexecuted instantiation: shared.c:eqi8
Unexecuted instantiation: crypt.c:eqi8
Unexecuted instantiation: crypt_mod.c:eqi8
Unexecuted instantiation: cryptglue.c:eqi8
Unexecuted instantiation: pgp.c:eqi8
Unexecuted instantiation: pgpinvoke.c:eqi8
Unexecuted instantiation: pgpkey.c:eqi8
Unexecuted instantiation: pgplib.c:eqi8
Unexecuted instantiation: pgpmicalg.c:eqi8
Unexecuted instantiation: pgppacket.c:eqi8
Unexecuted instantiation: smime.c:eqi8
Unexecuted instantiation: dlg_pgp.c:eqi8
Unexecuted instantiation: gnupgparse.c:eqi8
Unexecuted instantiation: pgp_functions.c:eqi8
Unexecuted instantiation: dlg_smime.c:eqi8
Unexecuted instantiation: smime_functions.c:eqi8
Unexecuted instantiation: imap.c:eqi8
Unexecuted instantiation: msg_set.c:eqi8
Unexecuted instantiation: msn.c:eqi8
Unexecuted instantiation: search.c:eqi8
Unexecuted instantiation: util.c:eqi8
Unexecuted instantiation: auth_login.c:eqi8
Unexecuted instantiation: auth_oauth.c:eqi8
Unexecuted instantiation: auth_plain.c:eqi8
Unexecuted instantiation: utf7.c:eqi8
Unexecuted instantiation: auth_anon.c:eqi8
Unexecuted instantiation: auth_cram.c:eqi8
Unexecuted instantiation: connaccount.c:eqi8
Unexecuted instantiation: getdomain.c:eqi8
Unexecuted instantiation: sasl_plain.c:eqi8
Unexecuted instantiation: socket.c:eqi8
Unexecuted instantiation: tunnel.c:eqi8
Unexecuted instantiation: accountcmd.c:eqi8
Unexecuted instantiation: raw.c:eqi8
Unexecuted instantiation: sidebar.c:eqi8
Unexecuted instantiation: bcache.c:eqi8
Unexecuted instantiation: history.c:eqi8
Unexecuted instantiation: dlg_history.c:eqi8
Unexecuted instantiation: account.c:eqi8
Unexecuted instantiation: config_cache.c:eqi8
Unexecuted instantiation: dispatcher.c:eqi8
Unexecuted instantiation: mailbox.c:eqi8
Unexecuted instantiation: neomutt.c:eqi8
Unexecuted instantiation: tmp.c:eqi8
Unexecuted instantiation: extract.c:eqi8
Unexecuted instantiation: rc.c:eqi8
Unexecuted instantiation: set.c:eqi8
Unexecuted instantiation: bool.c:eqi8
Unexecuted instantiation: charset.c:eqi8
Unexecuted instantiation: enum.c:eqi8
Unexecuted instantiation: long.c:eqi8
Unexecuted instantiation: mbtable.c:eqi8
Unexecuted instantiation: myvar.c:eqi8
Unexecuted instantiation: number.c:eqi8
Unexecuted instantiation: path.c:eqi8
Unexecuted instantiation: quad.c:eqi8
Unexecuted instantiation: slist.c:eqi8
Unexecuted instantiation: string.c:eqi8
Unexecuted instantiation: subset.c:eqi8
Unexecuted instantiation: email.c:eqi8
Unexecuted instantiation: envelope.c:eqi8
Unexecuted instantiation: from.c:eqi8
Unexecuted instantiation: parameter.c:eqi8
Unexecuted instantiation: rfc2047.c:eqi8
Unexecuted instantiation: rfc2231.c:eqi8
Unexecuted instantiation: tags.c:eqi8
Unexecuted instantiation: thread.c:eqi8
Unexecuted instantiation: url.c:eqi8
Unexecuted instantiation: config_type.c:eqi8
Unexecuted instantiation: group.c:eqi8
Unexecuted instantiation: idna.c:eqi8
Unexecuted instantiation: date.c:eqi8
137
138
/* various helpers for increased readability */
139
140
/* there's no eqi3(); consider using eqi4() instead if you can */
141
142
/// eqi5 - Compare two 5-byte strings, ignoring case - See: @subpage mutt_eqi
143
static inline bool eqi5(const char *a, const char b[5])
144
2.72k
{
145
2.72k
  return eqi4(a, b) && eqi1(a + 1, b + 1);
146
2.72k
}
Unexecuted instantiation: address.c:eqi5
Unexecuted instantiation: alternates.c:eqi5
Unexecuted instantiation: commands.c:eqi5
Unexecuted instantiation: copy.c:eqi5
Unexecuted instantiation: editmsg.c:eqi5
Unexecuted instantiation: enriched.c:eqi5
Unexecuted instantiation: external.c:eqi5
Unexecuted instantiation: flags.c:eqi5
Unexecuted instantiation: globals.c:eqi5
Unexecuted instantiation: handler.c:eqi5
Unexecuted instantiation: hdrline.c:eqi5
Unexecuted instantiation: help.c:eqi5
Unexecuted instantiation: hook.c:eqi5
Unexecuted instantiation: init.c:eqi5
Unexecuted instantiation: mailcap.c:eqi5
Unexecuted instantiation: maillist.c:eqi5
Unexecuted instantiation: main.c:eqi5
Unexecuted instantiation: muttlib.c:eqi5
Unexecuted instantiation: mutt_account.c:eqi5
Unexecuted instantiation: mutt_body.c:eqi5
Unexecuted instantiation: mutt_config.c:eqi5
Unexecuted instantiation: mutt_header.c:eqi5
Unexecuted instantiation: mutt_logging.c:eqi5
Unexecuted instantiation: mutt_mailbox.c:eqi5
Unexecuted instantiation: mutt_signal.c:eqi5
Unexecuted instantiation: mutt_socket.c:eqi5
Unexecuted instantiation: mutt_thread.c:eqi5
Unexecuted instantiation: mview.c:eqi5
Unexecuted instantiation: mx.c:eqi5
Unexecuted instantiation: recvcmd.c:eqi5
Unexecuted instantiation: rfc3676.c:eqi5
Unexecuted instantiation: score.c:eqi5
Unexecuted instantiation: sort.c:eqi5
Unexecuted instantiation: status.c:eqi5
Unexecuted instantiation: subjectrx.c:eqi5
Unexecuted instantiation: system.c:eqi5
Unexecuted instantiation: version.c:eqi5
Unexecuted instantiation: monitor.c:eqi5
Unexecuted instantiation: config.c:eqi5
Unexecuted instantiation: dlg_index.c:eqi5
Unexecuted instantiation: functions.c:eqi5
Unexecuted instantiation: index.c:eqi5
Unexecuted instantiation: ipanel.c:eqi5
Unexecuted instantiation: private_data.c:eqi5
Unexecuted instantiation: shared_data.c:eqi5
Unexecuted instantiation: ibar.c:eqi5
Unexecuted instantiation: display.c:eqi5
Unexecuted instantiation: dlg_pager.c:eqi5
Unexecuted instantiation: do_pager.c:eqi5
Unexecuted instantiation: message.c:eqi5
Unexecuted instantiation: ppanel.c:eqi5
Unexecuted instantiation: pager.c:eqi5
Unexecuted instantiation: pbar.c:eqi5
Unexecuted instantiation: pop.c:eqi5
Unexecuted instantiation: adata.c:eqi5
Unexecuted instantiation: auth.c:eqi5
Unexecuted instantiation: edata.c:eqi5
Unexecuted instantiation: lib.c:eqi5
Unexecuted instantiation: window.c:eqi5
Unexecuted instantiation: state.c:eqi5
Unexecuted instantiation: enter.c:eqi5
Unexecuted instantiation: data.c:eqi5
Unexecuted instantiation: helpers.c:eqi5
Unexecuted instantiation: complete.c:eqi5
Unexecuted instantiation: dlg_browser.c:eqi5
Unexecuted instantiation: compress.c:eqi5
Unexecuted instantiation: progress.c:eqi5
Unexecuted instantiation: wdata.c:eqi5
Unexecuted instantiation: question.c:eqi5
Unexecuted instantiation: postpone.c:eqi5
Unexecuted instantiation: dlg_postpone.c:eqi5
Unexecuted instantiation: alias.c:eqi5
Unexecuted instantiation: dlg_alias.c:eqi5
Unexecuted instantiation: dlg_query.c:eqi5
Unexecuted instantiation: gui.c:eqi5
Unexecuted instantiation: reverse.c:eqi5
Unexecuted instantiation: array.c:eqi5
Unexecuted instantiation: body.c:eqi5
Unexecuted instantiation: header.c:eqi5
Unexecuted instantiation: multipart.c:eqi5
Unexecuted instantiation: send.c:eqi5
Unexecuted instantiation: sendlib.c:eqi5
Unexecuted instantiation: sendmail.c:eqi5
Unexecuted instantiation: smtp.c:eqi5
Unexecuted instantiation: content_info.c:eqi5
Unexecuted instantiation: convert.c:eqi5
Unexecuted instantiation: dlg_compose.c:eqi5
Unexecuted instantiation: attach.c:eqi5
Unexecuted instantiation: attach_data.c:eqi5
Unexecuted instantiation: cbar.c:eqi5
Unexecuted instantiation: cbar_data.c:eqi5
Unexecuted instantiation: attachments.c:eqi5
Unexecuted instantiation: dlg_attach.c:eqi5
Unexecuted instantiation: mutt_attach.c:eqi5
Unexecuted instantiation: recvattach.c:eqi5
Unexecuted instantiation: cid.c:eqi5
Unexecuted instantiation: get.c:eqi5
parse.c:eqi5
Line
Count
Source
144
2.72k
{
145
2.72k
  return eqi4(a, b) && eqi1(a + 1, b + 1);
146
2.72k
}
Unexecuted instantiation: dump.c:eqi5
Unexecuted instantiation: curs_lib.c:eqi5
Unexecuted instantiation: dialog.c:eqi5
Unexecuted instantiation: global.c:eqi5
Unexecuted instantiation: msgcont.c:eqi5
Unexecuted instantiation: msgwin.c:eqi5
Unexecuted instantiation: msgwin_wdata.c:eqi5
Unexecuted instantiation: mutt_curses.c:eqi5
Unexecuted instantiation: mutt_window.c:eqi5
Unexecuted instantiation: opcodes.c:eqi5
Unexecuted instantiation: reflow.c:eqi5
Unexecuted instantiation: resize.c:eqi5
Unexecuted instantiation: rootwin.c:eqi5
Unexecuted instantiation: sbar.c:eqi5
Unexecuted instantiation: simple.c:eqi5
Unexecuted instantiation: terminal.c:eqi5
Unexecuted instantiation: browse.c:eqi5
Unexecuted instantiation: newsrc.c:eqi5
Unexecuted instantiation: nntp.c:eqi5
Unexecuted instantiation: mdata.c:eqi5
Unexecuted instantiation: compile.c:eqi5
Unexecuted instantiation: dlg_pattern.c:eqi5
Unexecuted instantiation: exec.c:eqi5
Unexecuted instantiation: pattern.c:eqi5
Unexecuted instantiation: search_state.c:eqi5
Unexecuted instantiation: draw.c:eqi5
Unexecuted instantiation: menu.c:eqi5
Unexecuted instantiation: move.c:eqi5
Unexecuted instantiation: observer.c:eqi5
Unexecuted instantiation: tagging.c:eqi5
Unexecuted instantiation: type.c:eqi5
Unexecuted instantiation: ansi.c:eqi5
Unexecuted instantiation: attr.c:eqi5
Unexecuted instantiation: color.c:eqi5
Unexecuted instantiation: command.c:eqi5
Unexecuted instantiation: curses.c:eqi5
Unexecuted instantiation: merged.c:eqi5
Unexecuted instantiation: notify.c:eqi5
Unexecuted instantiation: quoted.c:eqi5
Unexecuted instantiation: regex.c:eqi5
Unexecuted instantiation: helpbar.c:eqi5
Unexecuted instantiation: mbox.c:eqi5
Unexecuted instantiation: maildir.c:eqi5
Unexecuted instantiation: mdemail.c:eqi5
Unexecuted instantiation: mh.c:eqi5
Unexecuted instantiation: sequence.c:eqi5
Unexecuted instantiation: shared.c:eqi5
Unexecuted instantiation: crypt.c:eqi5
Unexecuted instantiation: crypt_mod.c:eqi5
Unexecuted instantiation: cryptglue.c:eqi5
Unexecuted instantiation: pgp.c:eqi5
Unexecuted instantiation: pgpinvoke.c:eqi5
Unexecuted instantiation: pgpkey.c:eqi5
Unexecuted instantiation: pgplib.c:eqi5
Unexecuted instantiation: pgpmicalg.c:eqi5
Unexecuted instantiation: pgppacket.c:eqi5
Unexecuted instantiation: smime.c:eqi5
Unexecuted instantiation: dlg_pgp.c:eqi5
Unexecuted instantiation: gnupgparse.c:eqi5
Unexecuted instantiation: pgp_functions.c:eqi5
Unexecuted instantiation: dlg_smime.c:eqi5
Unexecuted instantiation: smime_functions.c:eqi5
Unexecuted instantiation: imap.c:eqi5
Unexecuted instantiation: msg_set.c:eqi5
Unexecuted instantiation: msn.c:eqi5
Unexecuted instantiation: search.c:eqi5
Unexecuted instantiation: util.c:eqi5
Unexecuted instantiation: auth_login.c:eqi5
Unexecuted instantiation: auth_oauth.c:eqi5
Unexecuted instantiation: auth_plain.c:eqi5
Unexecuted instantiation: utf7.c:eqi5
Unexecuted instantiation: auth_anon.c:eqi5
Unexecuted instantiation: auth_cram.c:eqi5
Unexecuted instantiation: connaccount.c:eqi5
Unexecuted instantiation: getdomain.c:eqi5
Unexecuted instantiation: sasl_plain.c:eqi5
Unexecuted instantiation: socket.c:eqi5
Unexecuted instantiation: tunnel.c:eqi5
Unexecuted instantiation: accountcmd.c:eqi5
Unexecuted instantiation: raw.c:eqi5
Unexecuted instantiation: sidebar.c:eqi5
Unexecuted instantiation: bcache.c:eqi5
Unexecuted instantiation: history.c:eqi5
Unexecuted instantiation: dlg_history.c:eqi5
Unexecuted instantiation: account.c:eqi5
Unexecuted instantiation: config_cache.c:eqi5
Unexecuted instantiation: dispatcher.c:eqi5
Unexecuted instantiation: mailbox.c:eqi5
Unexecuted instantiation: neomutt.c:eqi5
Unexecuted instantiation: tmp.c:eqi5
Unexecuted instantiation: extract.c:eqi5
Unexecuted instantiation: rc.c:eqi5
Unexecuted instantiation: set.c:eqi5
Unexecuted instantiation: bool.c:eqi5
Unexecuted instantiation: charset.c:eqi5
Unexecuted instantiation: enum.c:eqi5
Unexecuted instantiation: long.c:eqi5
Unexecuted instantiation: mbtable.c:eqi5
Unexecuted instantiation: myvar.c:eqi5
Unexecuted instantiation: number.c:eqi5
Unexecuted instantiation: path.c:eqi5
Unexecuted instantiation: quad.c:eqi5
Unexecuted instantiation: slist.c:eqi5
Unexecuted instantiation: string.c:eqi5
Unexecuted instantiation: subset.c:eqi5
Unexecuted instantiation: email.c:eqi5
Unexecuted instantiation: envelope.c:eqi5
Unexecuted instantiation: from.c:eqi5
Unexecuted instantiation: parameter.c:eqi5
Unexecuted instantiation: rfc2047.c:eqi5
Unexecuted instantiation: rfc2231.c:eqi5
Unexecuted instantiation: tags.c:eqi5
Unexecuted instantiation: thread.c:eqi5
Unexecuted instantiation: url.c:eqi5
Unexecuted instantiation: config_type.c:eqi5
Unexecuted instantiation: group.c:eqi5
Unexecuted instantiation: idna.c:eqi5
Unexecuted instantiation: date.c:eqi5
147
148
/// eqi6 - Compare two 6-byte strings, ignoring case - See: @subpage mutt_eqi
149
static inline bool eqi6(const char *a, const char b[6])
150
3.88k
{
151
3.88k
  return eqi4(a, b) && eqi2(a + 4, b + 4);
152
3.88k
}
Unexecuted instantiation: address.c:eqi6
Unexecuted instantiation: alternates.c:eqi6
Unexecuted instantiation: commands.c:eqi6
Unexecuted instantiation: copy.c:eqi6
Unexecuted instantiation: editmsg.c:eqi6
Unexecuted instantiation: enriched.c:eqi6
Unexecuted instantiation: external.c:eqi6
Unexecuted instantiation: flags.c:eqi6
Unexecuted instantiation: globals.c:eqi6
Unexecuted instantiation: handler.c:eqi6
Unexecuted instantiation: hdrline.c:eqi6
Unexecuted instantiation: help.c:eqi6
Unexecuted instantiation: hook.c:eqi6
Unexecuted instantiation: init.c:eqi6
Unexecuted instantiation: mailcap.c:eqi6
Unexecuted instantiation: maillist.c:eqi6
Unexecuted instantiation: main.c:eqi6
Unexecuted instantiation: muttlib.c:eqi6
Unexecuted instantiation: mutt_account.c:eqi6
Unexecuted instantiation: mutt_body.c:eqi6
Unexecuted instantiation: mutt_config.c:eqi6
Unexecuted instantiation: mutt_header.c:eqi6
Unexecuted instantiation: mutt_logging.c:eqi6
Unexecuted instantiation: mutt_mailbox.c:eqi6
Unexecuted instantiation: mutt_signal.c:eqi6
Unexecuted instantiation: mutt_socket.c:eqi6
Unexecuted instantiation: mutt_thread.c:eqi6
Unexecuted instantiation: mview.c:eqi6
Unexecuted instantiation: mx.c:eqi6
Unexecuted instantiation: recvcmd.c:eqi6
Unexecuted instantiation: rfc3676.c:eqi6
Unexecuted instantiation: score.c:eqi6
Unexecuted instantiation: sort.c:eqi6
Unexecuted instantiation: status.c:eqi6
Unexecuted instantiation: subjectrx.c:eqi6
Unexecuted instantiation: system.c:eqi6
Unexecuted instantiation: version.c:eqi6
Unexecuted instantiation: monitor.c:eqi6
Unexecuted instantiation: config.c:eqi6
Unexecuted instantiation: dlg_index.c:eqi6
Unexecuted instantiation: functions.c:eqi6
Unexecuted instantiation: index.c:eqi6
Unexecuted instantiation: ipanel.c:eqi6
Unexecuted instantiation: private_data.c:eqi6
Unexecuted instantiation: shared_data.c:eqi6
Unexecuted instantiation: ibar.c:eqi6
Unexecuted instantiation: display.c:eqi6
Unexecuted instantiation: dlg_pager.c:eqi6
Unexecuted instantiation: do_pager.c:eqi6
Unexecuted instantiation: message.c:eqi6
Unexecuted instantiation: ppanel.c:eqi6
Unexecuted instantiation: pager.c:eqi6
Unexecuted instantiation: pbar.c:eqi6
Unexecuted instantiation: pop.c:eqi6
Unexecuted instantiation: adata.c:eqi6
Unexecuted instantiation: auth.c:eqi6
Unexecuted instantiation: edata.c:eqi6
Unexecuted instantiation: lib.c:eqi6
Unexecuted instantiation: window.c:eqi6
Unexecuted instantiation: state.c:eqi6
Unexecuted instantiation: enter.c:eqi6
Unexecuted instantiation: data.c:eqi6
Unexecuted instantiation: helpers.c:eqi6
Unexecuted instantiation: complete.c:eqi6
Unexecuted instantiation: dlg_browser.c:eqi6
Unexecuted instantiation: compress.c:eqi6
Unexecuted instantiation: progress.c:eqi6
Unexecuted instantiation: wdata.c:eqi6
Unexecuted instantiation: question.c:eqi6
Unexecuted instantiation: postpone.c:eqi6
Unexecuted instantiation: dlg_postpone.c:eqi6
Unexecuted instantiation: alias.c:eqi6
Unexecuted instantiation: dlg_alias.c:eqi6
Unexecuted instantiation: dlg_query.c:eqi6
Unexecuted instantiation: gui.c:eqi6
Unexecuted instantiation: reverse.c:eqi6
Unexecuted instantiation: array.c:eqi6
Unexecuted instantiation: body.c:eqi6
Unexecuted instantiation: header.c:eqi6
Unexecuted instantiation: multipart.c:eqi6
Unexecuted instantiation: send.c:eqi6
Unexecuted instantiation: sendlib.c:eqi6
Unexecuted instantiation: sendmail.c:eqi6
Unexecuted instantiation: smtp.c:eqi6
Unexecuted instantiation: content_info.c:eqi6
Unexecuted instantiation: convert.c:eqi6
Unexecuted instantiation: dlg_compose.c:eqi6
Unexecuted instantiation: attach.c:eqi6
Unexecuted instantiation: attach_data.c:eqi6
Unexecuted instantiation: cbar.c:eqi6
Unexecuted instantiation: cbar_data.c:eqi6
Unexecuted instantiation: attachments.c:eqi6
Unexecuted instantiation: dlg_attach.c:eqi6
Unexecuted instantiation: mutt_attach.c:eqi6
Unexecuted instantiation: recvattach.c:eqi6
Unexecuted instantiation: cid.c:eqi6
Unexecuted instantiation: get.c:eqi6
parse.c:eqi6
Line
Count
Source
150
3.88k
{
151
3.88k
  return eqi4(a, b) && eqi2(a + 4, b + 4);
152
3.88k
}
Unexecuted instantiation: dump.c:eqi6
Unexecuted instantiation: curs_lib.c:eqi6
Unexecuted instantiation: dialog.c:eqi6
Unexecuted instantiation: global.c:eqi6
Unexecuted instantiation: msgcont.c:eqi6
Unexecuted instantiation: msgwin.c:eqi6
Unexecuted instantiation: msgwin_wdata.c:eqi6
Unexecuted instantiation: mutt_curses.c:eqi6
Unexecuted instantiation: mutt_window.c:eqi6
Unexecuted instantiation: opcodes.c:eqi6
Unexecuted instantiation: reflow.c:eqi6
Unexecuted instantiation: resize.c:eqi6
Unexecuted instantiation: rootwin.c:eqi6
Unexecuted instantiation: sbar.c:eqi6
Unexecuted instantiation: simple.c:eqi6
Unexecuted instantiation: terminal.c:eqi6
Unexecuted instantiation: browse.c:eqi6
Unexecuted instantiation: newsrc.c:eqi6
Unexecuted instantiation: nntp.c:eqi6
Unexecuted instantiation: mdata.c:eqi6
Unexecuted instantiation: compile.c:eqi6
Unexecuted instantiation: dlg_pattern.c:eqi6
Unexecuted instantiation: exec.c:eqi6
Unexecuted instantiation: pattern.c:eqi6
Unexecuted instantiation: search_state.c:eqi6
Unexecuted instantiation: draw.c:eqi6
Unexecuted instantiation: menu.c:eqi6
Unexecuted instantiation: move.c:eqi6
Unexecuted instantiation: observer.c:eqi6
Unexecuted instantiation: tagging.c:eqi6
Unexecuted instantiation: type.c:eqi6
Unexecuted instantiation: ansi.c:eqi6
Unexecuted instantiation: attr.c:eqi6
Unexecuted instantiation: color.c:eqi6
Unexecuted instantiation: command.c:eqi6
Unexecuted instantiation: curses.c:eqi6
Unexecuted instantiation: merged.c:eqi6
Unexecuted instantiation: notify.c:eqi6
Unexecuted instantiation: quoted.c:eqi6
Unexecuted instantiation: regex.c:eqi6
Unexecuted instantiation: helpbar.c:eqi6
Unexecuted instantiation: mbox.c:eqi6
Unexecuted instantiation: maildir.c:eqi6
Unexecuted instantiation: mdemail.c:eqi6
Unexecuted instantiation: mh.c:eqi6
Unexecuted instantiation: sequence.c:eqi6
Unexecuted instantiation: shared.c:eqi6
Unexecuted instantiation: crypt.c:eqi6
Unexecuted instantiation: crypt_mod.c:eqi6
Unexecuted instantiation: cryptglue.c:eqi6
Unexecuted instantiation: pgp.c:eqi6
Unexecuted instantiation: pgpinvoke.c:eqi6
Unexecuted instantiation: pgpkey.c:eqi6
Unexecuted instantiation: pgplib.c:eqi6
Unexecuted instantiation: pgpmicalg.c:eqi6
Unexecuted instantiation: pgppacket.c:eqi6
Unexecuted instantiation: smime.c:eqi6
Unexecuted instantiation: dlg_pgp.c:eqi6
Unexecuted instantiation: gnupgparse.c:eqi6
Unexecuted instantiation: pgp_functions.c:eqi6
Unexecuted instantiation: dlg_smime.c:eqi6
Unexecuted instantiation: smime_functions.c:eqi6
Unexecuted instantiation: imap.c:eqi6
Unexecuted instantiation: msg_set.c:eqi6
Unexecuted instantiation: msn.c:eqi6
Unexecuted instantiation: search.c:eqi6
Unexecuted instantiation: util.c:eqi6
Unexecuted instantiation: auth_login.c:eqi6
Unexecuted instantiation: auth_oauth.c:eqi6
Unexecuted instantiation: auth_plain.c:eqi6
Unexecuted instantiation: utf7.c:eqi6
Unexecuted instantiation: auth_anon.c:eqi6
Unexecuted instantiation: auth_cram.c:eqi6
Unexecuted instantiation: connaccount.c:eqi6
Unexecuted instantiation: getdomain.c:eqi6
Unexecuted instantiation: sasl_plain.c:eqi6
Unexecuted instantiation: socket.c:eqi6
Unexecuted instantiation: tunnel.c:eqi6
Unexecuted instantiation: accountcmd.c:eqi6
Unexecuted instantiation: raw.c:eqi6
Unexecuted instantiation: sidebar.c:eqi6
Unexecuted instantiation: bcache.c:eqi6
Unexecuted instantiation: history.c:eqi6
Unexecuted instantiation: dlg_history.c:eqi6
Unexecuted instantiation: account.c:eqi6
Unexecuted instantiation: config_cache.c:eqi6
Unexecuted instantiation: dispatcher.c:eqi6
Unexecuted instantiation: mailbox.c:eqi6
Unexecuted instantiation: neomutt.c:eqi6
Unexecuted instantiation: tmp.c:eqi6
Unexecuted instantiation: extract.c:eqi6
Unexecuted instantiation: rc.c:eqi6
Unexecuted instantiation: set.c:eqi6
Unexecuted instantiation: bool.c:eqi6
Unexecuted instantiation: charset.c:eqi6
Unexecuted instantiation: enum.c:eqi6
Unexecuted instantiation: long.c:eqi6
Unexecuted instantiation: mbtable.c:eqi6
Unexecuted instantiation: myvar.c:eqi6
Unexecuted instantiation: number.c:eqi6
Unexecuted instantiation: path.c:eqi6
Unexecuted instantiation: quad.c:eqi6
Unexecuted instantiation: slist.c:eqi6
Unexecuted instantiation: string.c:eqi6
Unexecuted instantiation: subset.c:eqi6
Unexecuted instantiation: email.c:eqi6
Unexecuted instantiation: envelope.c:eqi6
Unexecuted instantiation: from.c:eqi6
Unexecuted instantiation: parameter.c:eqi6
Unexecuted instantiation: rfc2047.c:eqi6
Unexecuted instantiation: rfc2231.c:eqi6
Unexecuted instantiation: tags.c:eqi6
Unexecuted instantiation: thread.c:eqi6
Unexecuted instantiation: url.c:eqi6
Unexecuted instantiation: config_type.c:eqi6
Unexecuted instantiation: group.c:eqi6
Unexecuted instantiation: idna.c:eqi6
Unexecuted instantiation: date.c:eqi6
153
154
/* there's no eqi7(); consider using eqi8() instead if you can */
155
156
/// eqi9 - Compare two 9-byte strings, ignoring case - See: @subpage mutt_eqi
157
static inline bool eqi9(const char *a, const char b[9])
158
7.94k
{
159
7.94k
  return eqi8(a, b) && eqi1(a + 8, b + 8);
160
7.94k
}
Unexecuted instantiation: address.c:eqi9
Unexecuted instantiation: alternates.c:eqi9
Unexecuted instantiation: commands.c:eqi9
Unexecuted instantiation: copy.c:eqi9
Unexecuted instantiation: editmsg.c:eqi9
Unexecuted instantiation: enriched.c:eqi9
Unexecuted instantiation: external.c:eqi9
Unexecuted instantiation: flags.c:eqi9
Unexecuted instantiation: globals.c:eqi9
Unexecuted instantiation: handler.c:eqi9
Unexecuted instantiation: hdrline.c:eqi9
Unexecuted instantiation: help.c:eqi9
Unexecuted instantiation: hook.c:eqi9
Unexecuted instantiation: init.c:eqi9
Unexecuted instantiation: mailcap.c:eqi9
Unexecuted instantiation: maillist.c:eqi9
Unexecuted instantiation: main.c:eqi9
Unexecuted instantiation: muttlib.c:eqi9
Unexecuted instantiation: mutt_account.c:eqi9
Unexecuted instantiation: mutt_body.c:eqi9
Unexecuted instantiation: mutt_config.c:eqi9
Unexecuted instantiation: mutt_header.c:eqi9
Unexecuted instantiation: mutt_logging.c:eqi9
Unexecuted instantiation: mutt_mailbox.c:eqi9
Unexecuted instantiation: mutt_signal.c:eqi9
Unexecuted instantiation: mutt_socket.c:eqi9
Unexecuted instantiation: mutt_thread.c:eqi9
Unexecuted instantiation: mview.c:eqi9
Unexecuted instantiation: mx.c:eqi9
Unexecuted instantiation: recvcmd.c:eqi9
Unexecuted instantiation: rfc3676.c:eqi9
Unexecuted instantiation: score.c:eqi9
Unexecuted instantiation: sort.c:eqi9
Unexecuted instantiation: status.c:eqi9
Unexecuted instantiation: subjectrx.c:eqi9
Unexecuted instantiation: system.c:eqi9
Unexecuted instantiation: version.c:eqi9
Unexecuted instantiation: monitor.c:eqi9
Unexecuted instantiation: config.c:eqi9
Unexecuted instantiation: dlg_index.c:eqi9
Unexecuted instantiation: functions.c:eqi9
Unexecuted instantiation: index.c:eqi9
Unexecuted instantiation: ipanel.c:eqi9
Unexecuted instantiation: private_data.c:eqi9
Unexecuted instantiation: shared_data.c:eqi9
Unexecuted instantiation: ibar.c:eqi9
Unexecuted instantiation: display.c:eqi9
Unexecuted instantiation: dlg_pager.c:eqi9
Unexecuted instantiation: do_pager.c:eqi9
Unexecuted instantiation: message.c:eqi9
Unexecuted instantiation: ppanel.c:eqi9
Unexecuted instantiation: pager.c:eqi9
Unexecuted instantiation: pbar.c:eqi9
Unexecuted instantiation: pop.c:eqi9
Unexecuted instantiation: adata.c:eqi9
Unexecuted instantiation: auth.c:eqi9
Unexecuted instantiation: edata.c:eqi9
Unexecuted instantiation: lib.c:eqi9
Unexecuted instantiation: window.c:eqi9
Unexecuted instantiation: state.c:eqi9
Unexecuted instantiation: enter.c:eqi9
Unexecuted instantiation: data.c:eqi9
Unexecuted instantiation: helpers.c:eqi9
Unexecuted instantiation: complete.c:eqi9
Unexecuted instantiation: dlg_browser.c:eqi9
Unexecuted instantiation: compress.c:eqi9
Unexecuted instantiation: progress.c:eqi9
Unexecuted instantiation: wdata.c:eqi9
Unexecuted instantiation: question.c:eqi9
Unexecuted instantiation: postpone.c:eqi9
Unexecuted instantiation: dlg_postpone.c:eqi9
Unexecuted instantiation: alias.c:eqi9
Unexecuted instantiation: dlg_alias.c:eqi9
Unexecuted instantiation: dlg_query.c:eqi9
Unexecuted instantiation: gui.c:eqi9
Unexecuted instantiation: reverse.c:eqi9
Unexecuted instantiation: array.c:eqi9
Unexecuted instantiation: body.c:eqi9
Unexecuted instantiation: header.c:eqi9
Unexecuted instantiation: multipart.c:eqi9
Unexecuted instantiation: send.c:eqi9
Unexecuted instantiation: sendlib.c:eqi9
Unexecuted instantiation: sendmail.c:eqi9
Unexecuted instantiation: smtp.c:eqi9
Unexecuted instantiation: content_info.c:eqi9
Unexecuted instantiation: convert.c:eqi9
Unexecuted instantiation: dlg_compose.c:eqi9
Unexecuted instantiation: attach.c:eqi9
Unexecuted instantiation: attach_data.c:eqi9
Unexecuted instantiation: cbar.c:eqi9
Unexecuted instantiation: cbar_data.c:eqi9
Unexecuted instantiation: attachments.c:eqi9
Unexecuted instantiation: dlg_attach.c:eqi9
Unexecuted instantiation: mutt_attach.c:eqi9
Unexecuted instantiation: recvattach.c:eqi9
Unexecuted instantiation: cid.c:eqi9
Unexecuted instantiation: get.c:eqi9
parse.c:eqi9
Line
Count
Source
158
7.94k
{
159
7.94k
  return eqi8(a, b) && eqi1(a + 8, b + 8);
160
7.94k
}
Unexecuted instantiation: dump.c:eqi9
Unexecuted instantiation: curs_lib.c:eqi9
Unexecuted instantiation: dialog.c:eqi9
Unexecuted instantiation: global.c:eqi9
Unexecuted instantiation: msgcont.c:eqi9
Unexecuted instantiation: msgwin.c:eqi9
Unexecuted instantiation: msgwin_wdata.c:eqi9
Unexecuted instantiation: mutt_curses.c:eqi9
Unexecuted instantiation: mutt_window.c:eqi9
Unexecuted instantiation: opcodes.c:eqi9
Unexecuted instantiation: reflow.c:eqi9
Unexecuted instantiation: resize.c:eqi9
Unexecuted instantiation: rootwin.c:eqi9
Unexecuted instantiation: sbar.c:eqi9
Unexecuted instantiation: simple.c:eqi9
Unexecuted instantiation: terminal.c:eqi9
Unexecuted instantiation: browse.c:eqi9
Unexecuted instantiation: newsrc.c:eqi9
Unexecuted instantiation: nntp.c:eqi9
Unexecuted instantiation: mdata.c:eqi9
Unexecuted instantiation: compile.c:eqi9
Unexecuted instantiation: dlg_pattern.c:eqi9
Unexecuted instantiation: exec.c:eqi9
Unexecuted instantiation: pattern.c:eqi9
Unexecuted instantiation: search_state.c:eqi9
Unexecuted instantiation: draw.c:eqi9
Unexecuted instantiation: menu.c:eqi9
Unexecuted instantiation: move.c:eqi9
Unexecuted instantiation: observer.c:eqi9
Unexecuted instantiation: tagging.c:eqi9
Unexecuted instantiation: type.c:eqi9
Unexecuted instantiation: ansi.c:eqi9
Unexecuted instantiation: attr.c:eqi9
Unexecuted instantiation: color.c:eqi9
Unexecuted instantiation: command.c:eqi9
Unexecuted instantiation: curses.c:eqi9
Unexecuted instantiation: merged.c:eqi9
Unexecuted instantiation: notify.c:eqi9
Unexecuted instantiation: quoted.c:eqi9
Unexecuted instantiation: regex.c:eqi9
Unexecuted instantiation: helpbar.c:eqi9
Unexecuted instantiation: mbox.c:eqi9
Unexecuted instantiation: maildir.c:eqi9
Unexecuted instantiation: mdemail.c:eqi9
Unexecuted instantiation: mh.c:eqi9
Unexecuted instantiation: sequence.c:eqi9
Unexecuted instantiation: shared.c:eqi9
Unexecuted instantiation: crypt.c:eqi9
Unexecuted instantiation: crypt_mod.c:eqi9
Unexecuted instantiation: cryptglue.c:eqi9
Unexecuted instantiation: pgp.c:eqi9
Unexecuted instantiation: pgpinvoke.c:eqi9
Unexecuted instantiation: pgpkey.c:eqi9
Unexecuted instantiation: pgplib.c:eqi9
Unexecuted instantiation: pgpmicalg.c:eqi9
Unexecuted instantiation: pgppacket.c:eqi9
Unexecuted instantiation: smime.c:eqi9
Unexecuted instantiation: dlg_pgp.c:eqi9
Unexecuted instantiation: gnupgparse.c:eqi9
Unexecuted instantiation: pgp_functions.c:eqi9
Unexecuted instantiation: dlg_smime.c:eqi9
Unexecuted instantiation: smime_functions.c:eqi9
Unexecuted instantiation: imap.c:eqi9
Unexecuted instantiation: msg_set.c:eqi9
Unexecuted instantiation: msn.c:eqi9
Unexecuted instantiation: search.c:eqi9
Unexecuted instantiation: util.c:eqi9
Unexecuted instantiation: auth_login.c:eqi9
Unexecuted instantiation: auth_oauth.c:eqi9
Unexecuted instantiation: auth_plain.c:eqi9
Unexecuted instantiation: utf7.c:eqi9
Unexecuted instantiation: auth_anon.c:eqi9
Unexecuted instantiation: auth_cram.c:eqi9
Unexecuted instantiation: connaccount.c:eqi9
Unexecuted instantiation: getdomain.c:eqi9
Unexecuted instantiation: sasl_plain.c:eqi9
Unexecuted instantiation: socket.c:eqi9
Unexecuted instantiation: tunnel.c:eqi9
Unexecuted instantiation: accountcmd.c:eqi9
Unexecuted instantiation: raw.c:eqi9
Unexecuted instantiation: sidebar.c:eqi9
Unexecuted instantiation: bcache.c:eqi9
Unexecuted instantiation: history.c:eqi9
Unexecuted instantiation: dlg_history.c:eqi9
Unexecuted instantiation: account.c:eqi9
Unexecuted instantiation: config_cache.c:eqi9
Unexecuted instantiation: dispatcher.c:eqi9
Unexecuted instantiation: mailbox.c:eqi9
Unexecuted instantiation: neomutt.c:eqi9
Unexecuted instantiation: tmp.c:eqi9
Unexecuted instantiation: extract.c:eqi9
Unexecuted instantiation: rc.c:eqi9
Unexecuted instantiation: set.c:eqi9
Unexecuted instantiation: bool.c:eqi9
Unexecuted instantiation: charset.c:eqi9
Unexecuted instantiation: enum.c:eqi9
Unexecuted instantiation: long.c:eqi9
Unexecuted instantiation: mbtable.c:eqi9
Unexecuted instantiation: myvar.c:eqi9
Unexecuted instantiation: number.c:eqi9
Unexecuted instantiation: path.c:eqi9
Unexecuted instantiation: quad.c:eqi9
Unexecuted instantiation: slist.c:eqi9
Unexecuted instantiation: string.c:eqi9
Unexecuted instantiation: subset.c:eqi9
Unexecuted instantiation: email.c:eqi9
Unexecuted instantiation: envelope.c:eqi9
Unexecuted instantiation: from.c:eqi9
Unexecuted instantiation: parameter.c:eqi9
Unexecuted instantiation: rfc2047.c:eqi9
Unexecuted instantiation: rfc2231.c:eqi9
Unexecuted instantiation: tags.c:eqi9
Unexecuted instantiation: thread.c:eqi9
Unexecuted instantiation: url.c:eqi9
Unexecuted instantiation: config_type.c:eqi9
Unexecuted instantiation: group.c:eqi9
Unexecuted instantiation: idna.c:eqi9
Unexecuted instantiation: date.c:eqi9
161
162
/// eqi10 - Compare two 10-byte strings, ignoring case - See: @subpage mutt_eqi
163
static inline bool eqi10(const char *a, const char b[10])
164
3.97k
{
165
3.97k
  return eqi8(a, b) && eqi2(a + 8, b + 8);
166
3.97k
}
Unexecuted instantiation: address.c:eqi10
Unexecuted instantiation: alternates.c:eqi10
Unexecuted instantiation: commands.c:eqi10
Unexecuted instantiation: copy.c:eqi10
Unexecuted instantiation: editmsg.c:eqi10
Unexecuted instantiation: enriched.c:eqi10
Unexecuted instantiation: external.c:eqi10
Unexecuted instantiation: flags.c:eqi10
Unexecuted instantiation: globals.c:eqi10
Unexecuted instantiation: handler.c:eqi10
Unexecuted instantiation: hdrline.c:eqi10
Unexecuted instantiation: help.c:eqi10
Unexecuted instantiation: hook.c:eqi10
Unexecuted instantiation: init.c:eqi10
Unexecuted instantiation: mailcap.c:eqi10
Unexecuted instantiation: maillist.c:eqi10
Unexecuted instantiation: main.c:eqi10
Unexecuted instantiation: muttlib.c:eqi10
Unexecuted instantiation: mutt_account.c:eqi10
Unexecuted instantiation: mutt_body.c:eqi10
Unexecuted instantiation: mutt_config.c:eqi10
Unexecuted instantiation: mutt_header.c:eqi10
Unexecuted instantiation: mutt_logging.c:eqi10
Unexecuted instantiation: mutt_mailbox.c:eqi10
Unexecuted instantiation: mutt_signal.c:eqi10
Unexecuted instantiation: mutt_socket.c:eqi10
Unexecuted instantiation: mutt_thread.c:eqi10
Unexecuted instantiation: mview.c:eqi10
Unexecuted instantiation: mx.c:eqi10
Unexecuted instantiation: recvcmd.c:eqi10
Unexecuted instantiation: rfc3676.c:eqi10
Unexecuted instantiation: score.c:eqi10
Unexecuted instantiation: sort.c:eqi10
Unexecuted instantiation: status.c:eqi10
Unexecuted instantiation: subjectrx.c:eqi10
Unexecuted instantiation: system.c:eqi10
Unexecuted instantiation: version.c:eqi10
Unexecuted instantiation: monitor.c:eqi10
Unexecuted instantiation: config.c:eqi10
Unexecuted instantiation: dlg_index.c:eqi10
Unexecuted instantiation: functions.c:eqi10
Unexecuted instantiation: index.c:eqi10
Unexecuted instantiation: ipanel.c:eqi10
Unexecuted instantiation: private_data.c:eqi10
Unexecuted instantiation: shared_data.c:eqi10
Unexecuted instantiation: ibar.c:eqi10
Unexecuted instantiation: display.c:eqi10
Unexecuted instantiation: dlg_pager.c:eqi10
Unexecuted instantiation: do_pager.c:eqi10
Unexecuted instantiation: message.c:eqi10
Unexecuted instantiation: ppanel.c:eqi10
Unexecuted instantiation: pager.c:eqi10
Unexecuted instantiation: pbar.c:eqi10
Unexecuted instantiation: pop.c:eqi10
Unexecuted instantiation: adata.c:eqi10
Unexecuted instantiation: auth.c:eqi10
Unexecuted instantiation: edata.c:eqi10
Unexecuted instantiation: lib.c:eqi10
Unexecuted instantiation: window.c:eqi10
Unexecuted instantiation: state.c:eqi10
Unexecuted instantiation: enter.c:eqi10
Unexecuted instantiation: data.c:eqi10
Unexecuted instantiation: helpers.c:eqi10
Unexecuted instantiation: complete.c:eqi10
Unexecuted instantiation: dlg_browser.c:eqi10
Unexecuted instantiation: compress.c:eqi10
Unexecuted instantiation: progress.c:eqi10
Unexecuted instantiation: wdata.c:eqi10
Unexecuted instantiation: question.c:eqi10
Unexecuted instantiation: postpone.c:eqi10
Unexecuted instantiation: dlg_postpone.c:eqi10
Unexecuted instantiation: alias.c:eqi10
Unexecuted instantiation: dlg_alias.c:eqi10
Unexecuted instantiation: dlg_query.c:eqi10
Unexecuted instantiation: gui.c:eqi10
Unexecuted instantiation: reverse.c:eqi10
Unexecuted instantiation: array.c:eqi10
Unexecuted instantiation: body.c:eqi10
Unexecuted instantiation: header.c:eqi10
Unexecuted instantiation: multipart.c:eqi10
Unexecuted instantiation: send.c:eqi10
Unexecuted instantiation: sendlib.c:eqi10
Unexecuted instantiation: sendmail.c:eqi10
Unexecuted instantiation: smtp.c:eqi10
Unexecuted instantiation: content_info.c:eqi10
Unexecuted instantiation: convert.c:eqi10
Unexecuted instantiation: dlg_compose.c:eqi10
Unexecuted instantiation: attach.c:eqi10
Unexecuted instantiation: attach_data.c:eqi10
Unexecuted instantiation: cbar.c:eqi10
Unexecuted instantiation: cbar_data.c:eqi10
Unexecuted instantiation: attachments.c:eqi10
Unexecuted instantiation: dlg_attach.c:eqi10
Unexecuted instantiation: mutt_attach.c:eqi10
Unexecuted instantiation: recvattach.c:eqi10
Unexecuted instantiation: cid.c:eqi10
Unexecuted instantiation: get.c:eqi10
parse.c:eqi10
Line
Count
Source
164
3.97k
{
165
3.97k
  return eqi8(a, b) && eqi2(a + 8, b + 8);
166
3.97k
}
Unexecuted instantiation: dump.c:eqi10
Unexecuted instantiation: curs_lib.c:eqi10
Unexecuted instantiation: dialog.c:eqi10
Unexecuted instantiation: global.c:eqi10
Unexecuted instantiation: msgcont.c:eqi10
Unexecuted instantiation: msgwin.c:eqi10
Unexecuted instantiation: msgwin_wdata.c:eqi10
Unexecuted instantiation: mutt_curses.c:eqi10
Unexecuted instantiation: mutt_window.c:eqi10
Unexecuted instantiation: opcodes.c:eqi10
Unexecuted instantiation: reflow.c:eqi10
Unexecuted instantiation: resize.c:eqi10
Unexecuted instantiation: rootwin.c:eqi10
Unexecuted instantiation: sbar.c:eqi10
Unexecuted instantiation: simple.c:eqi10
Unexecuted instantiation: terminal.c:eqi10
Unexecuted instantiation: browse.c:eqi10
Unexecuted instantiation: newsrc.c:eqi10
Unexecuted instantiation: nntp.c:eqi10
Unexecuted instantiation: mdata.c:eqi10
Unexecuted instantiation: compile.c:eqi10
Unexecuted instantiation: dlg_pattern.c:eqi10
Unexecuted instantiation: exec.c:eqi10
Unexecuted instantiation: pattern.c:eqi10
Unexecuted instantiation: search_state.c:eqi10
Unexecuted instantiation: draw.c:eqi10
Unexecuted instantiation: menu.c:eqi10
Unexecuted instantiation: move.c:eqi10
Unexecuted instantiation: observer.c:eqi10
Unexecuted instantiation: tagging.c:eqi10
Unexecuted instantiation: type.c:eqi10
Unexecuted instantiation: ansi.c:eqi10
Unexecuted instantiation: attr.c:eqi10
Unexecuted instantiation: color.c:eqi10
Unexecuted instantiation: command.c:eqi10
Unexecuted instantiation: curses.c:eqi10
Unexecuted instantiation: merged.c:eqi10
Unexecuted instantiation: notify.c:eqi10
Unexecuted instantiation: quoted.c:eqi10
Unexecuted instantiation: regex.c:eqi10
Unexecuted instantiation: helpbar.c:eqi10
Unexecuted instantiation: mbox.c:eqi10
Unexecuted instantiation: maildir.c:eqi10
Unexecuted instantiation: mdemail.c:eqi10
Unexecuted instantiation: mh.c:eqi10
Unexecuted instantiation: sequence.c:eqi10
Unexecuted instantiation: shared.c:eqi10
Unexecuted instantiation: crypt.c:eqi10
Unexecuted instantiation: crypt_mod.c:eqi10
Unexecuted instantiation: cryptglue.c:eqi10
Unexecuted instantiation: pgp.c:eqi10
Unexecuted instantiation: pgpinvoke.c:eqi10
Unexecuted instantiation: pgpkey.c:eqi10
Unexecuted instantiation: pgplib.c:eqi10
Unexecuted instantiation: pgpmicalg.c:eqi10
Unexecuted instantiation: pgppacket.c:eqi10
Unexecuted instantiation: smime.c:eqi10
Unexecuted instantiation: dlg_pgp.c:eqi10
Unexecuted instantiation: gnupgparse.c:eqi10
Unexecuted instantiation: pgp_functions.c:eqi10
Unexecuted instantiation: dlg_smime.c:eqi10
Unexecuted instantiation: smime_functions.c:eqi10
Unexecuted instantiation: imap.c:eqi10
Unexecuted instantiation: msg_set.c:eqi10
Unexecuted instantiation: msn.c:eqi10
Unexecuted instantiation: search.c:eqi10
Unexecuted instantiation: util.c:eqi10
Unexecuted instantiation: auth_login.c:eqi10
Unexecuted instantiation: auth_oauth.c:eqi10
Unexecuted instantiation: auth_plain.c:eqi10
Unexecuted instantiation: utf7.c:eqi10
Unexecuted instantiation: auth_anon.c:eqi10
Unexecuted instantiation: auth_cram.c:eqi10
Unexecuted instantiation: connaccount.c:eqi10
Unexecuted instantiation: getdomain.c:eqi10
Unexecuted instantiation: sasl_plain.c:eqi10
Unexecuted instantiation: socket.c:eqi10
Unexecuted instantiation: tunnel.c:eqi10
Unexecuted instantiation: accountcmd.c:eqi10
Unexecuted instantiation: raw.c:eqi10
Unexecuted instantiation: sidebar.c:eqi10
Unexecuted instantiation: bcache.c:eqi10
Unexecuted instantiation: history.c:eqi10
Unexecuted instantiation: dlg_history.c:eqi10
Unexecuted instantiation: account.c:eqi10
Unexecuted instantiation: config_cache.c:eqi10
Unexecuted instantiation: dispatcher.c:eqi10
Unexecuted instantiation: mailbox.c:eqi10
Unexecuted instantiation: neomutt.c:eqi10
Unexecuted instantiation: tmp.c:eqi10
Unexecuted instantiation: extract.c:eqi10
Unexecuted instantiation: rc.c:eqi10
Unexecuted instantiation: set.c:eqi10
Unexecuted instantiation: bool.c:eqi10
Unexecuted instantiation: charset.c:eqi10
Unexecuted instantiation: enum.c:eqi10
Unexecuted instantiation: long.c:eqi10
Unexecuted instantiation: mbtable.c:eqi10
Unexecuted instantiation: myvar.c:eqi10
Unexecuted instantiation: number.c:eqi10
Unexecuted instantiation: path.c:eqi10
Unexecuted instantiation: quad.c:eqi10
Unexecuted instantiation: slist.c:eqi10
Unexecuted instantiation: string.c:eqi10
Unexecuted instantiation: subset.c:eqi10
Unexecuted instantiation: email.c:eqi10
Unexecuted instantiation: envelope.c:eqi10
Unexecuted instantiation: from.c:eqi10
Unexecuted instantiation: parameter.c:eqi10
Unexecuted instantiation: rfc2047.c:eqi10
Unexecuted instantiation: rfc2231.c:eqi10
Unexecuted instantiation: tags.c:eqi10
Unexecuted instantiation: thread.c:eqi10
Unexecuted instantiation: url.c:eqi10
Unexecuted instantiation: config_type.c:eqi10
Unexecuted instantiation: group.c:eqi10
Unexecuted instantiation: idna.c:eqi10
Unexecuted instantiation: date.c:eqi10
167
168
/// eqi11 - Compare two 11-byte strings, ignoring case - See: @subpage mutt_eqi
169
static inline bool eqi11(const char *a, const char b[11])
170
7.85k
{
171
7.85k
  return eqi8(a, b) && eqi4(a + 7, b + 7);
172
7.85k
}
Unexecuted instantiation: address.c:eqi11
Unexecuted instantiation: alternates.c:eqi11
Unexecuted instantiation: commands.c:eqi11
Unexecuted instantiation: copy.c:eqi11
Unexecuted instantiation: editmsg.c:eqi11
Unexecuted instantiation: enriched.c:eqi11
Unexecuted instantiation: external.c:eqi11
Unexecuted instantiation: flags.c:eqi11
Unexecuted instantiation: globals.c:eqi11
Unexecuted instantiation: handler.c:eqi11
Unexecuted instantiation: hdrline.c:eqi11
Unexecuted instantiation: help.c:eqi11
Unexecuted instantiation: hook.c:eqi11
Unexecuted instantiation: init.c:eqi11
Unexecuted instantiation: mailcap.c:eqi11
Unexecuted instantiation: maillist.c:eqi11
Unexecuted instantiation: main.c:eqi11
Unexecuted instantiation: muttlib.c:eqi11
Unexecuted instantiation: mutt_account.c:eqi11
Unexecuted instantiation: mutt_body.c:eqi11
Unexecuted instantiation: mutt_config.c:eqi11
Unexecuted instantiation: mutt_header.c:eqi11
Unexecuted instantiation: mutt_logging.c:eqi11
Unexecuted instantiation: mutt_mailbox.c:eqi11
Unexecuted instantiation: mutt_signal.c:eqi11
Unexecuted instantiation: mutt_socket.c:eqi11
Unexecuted instantiation: mutt_thread.c:eqi11
Unexecuted instantiation: mview.c:eqi11
Unexecuted instantiation: mx.c:eqi11
Unexecuted instantiation: recvcmd.c:eqi11
Unexecuted instantiation: rfc3676.c:eqi11
Unexecuted instantiation: score.c:eqi11
Unexecuted instantiation: sort.c:eqi11
Unexecuted instantiation: status.c:eqi11
Unexecuted instantiation: subjectrx.c:eqi11
Unexecuted instantiation: system.c:eqi11
Unexecuted instantiation: version.c:eqi11
Unexecuted instantiation: monitor.c:eqi11
Unexecuted instantiation: config.c:eqi11
Unexecuted instantiation: dlg_index.c:eqi11
Unexecuted instantiation: functions.c:eqi11
Unexecuted instantiation: index.c:eqi11
Unexecuted instantiation: ipanel.c:eqi11
Unexecuted instantiation: private_data.c:eqi11
Unexecuted instantiation: shared_data.c:eqi11
Unexecuted instantiation: ibar.c:eqi11
Unexecuted instantiation: display.c:eqi11
Unexecuted instantiation: dlg_pager.c:eqi11
Unexecuted instantiation: do_pager.c:eqi11
Unexecuted instantiation: message.c:eqi11
Unexecuted instantiation: ppanel.c:eqi11
Unexecuted instantiation: pager.c:eqi11
Unexecuted instantiation: pbar.c:eqi11
Unexecuted instantiation: pop.c:eqi11
Unexecuted instantiation: adata.c:eqi11
Unexecuted instantiation: auth.c:eqi11
Unexecuted instantiation: edata.c:eqi11
Unexecuted instantiation: lib.c:eqi11
Unexecuted instantiation: window.c:eqi11
Unexecuted instantiation: state.c:eqi11
Unexecuted instantiation: enter.c:eqi11
Unexecuted instantiation: data.c:eqi11
Unexecuted instantiation: helpers.c:eqi11
Unexecuted instantiation: complete.c:eqi11
Unexecuted instantiation: dlg_browser.c:eqi11
Unexecuted instantiation: compress.c:eqi11
Unexecuted instantiation: progress.c:eqi11
Unexecuted instantiation: wdata.c:eqi11
Unexecuted instantiation: question.c:eqi11
Unexecuted instantiation: postpone.c:eqi11
Unexecuted instantiation: dlg_postpone.c:eqi11
Unexecuted instantiation: alias.c:eqi11
Unexecuted instantiation: dlg_alias.c:eqi11
Unexecuted instantiation: dlg_query.c:eqi11
Unexecuted instantiation: gui.c:eqi11
Unexecuted instantiation: reverse.c:eqi11
Unexecuted instantiation: array.c:eqi11
Unexecuted instantiation: body.c:eqi11
Unexecuted instantiation: header.c:eqi11
Unexecuted instantiation: multipart.c:eqi11
Unexecuted instantiation: send.c:eqi11
Unexecuted instantiation: sendlib.c:eqi11
Unexecuted instantiation: sendmail.c:eqi11
Unexecuted instantiation: smtp.c:eqi11
Unexecuted instantiation: content_info.c:eqi11
Unexecuted instantiation: convert.c:eqi11
Unexecuted instantiation: dlg_compose.c:eqi11
Unexecuted instantiation: attach.c:eqi11
Unexecuted instantiation: attach_data.c:eqi11
Unexecuted instantiation: cbar.c:eqi11
Unexecuted instantiation: cbar_data.c:eqi11
Unexecuted instantiation: attachments.c:eqi11
Unexecuted instantiation: dlg_attach.c:eqi11
Unexecuted instantiation: mutt_attach.c:eqi11
Unexecuted instantiation: recvattach.c:eqi11
Unexecuted instantiation: cid.c:eqi11
Unexecuted instantiation: get.c:eqi11
parse.c:eqi11
Line
Count
Source
170
7.85k
{
171
7.85k
  return eqi8(a, b) && eqi4(a + 7, b + 7);
172
7.85k
}
Unexecuted instantiation: dump.c:eqi11
Unexecuted instantiation: curs_lib.c:eqi11
Unexecuted instantiation: dialog.c:eqi11
Unexecuted instantiation: global.c:eqi11
Unexecuted instantiation: msgcont.c:eqi11
Unexecuted instantiation: msgwin.c:eqi11
Unexecuted instantiation: msgwin_wdata.c:eqi11
Unexecuted instantiation: mutt_curses.c:eqi11
Unexecuted instantiation: mutt_window.c:eqi11
Unexecuted instantiation: opcodes.c:eqi11
Unexecuted instantiation: reflow.c:eqi11
Unexecuted instantiation: resize.c:eqi11
Unexecuted instantiation: rootwin.c:eqi11
Unexecuted instantiation: sbar.c:eqi11
Unexecuted instantiation: simple.c:eqi11
Unexecuted instantiation: terminal.c:eqi11
Unexecuted instantiation: browse.c:eqi11
Unexecuted instantiation: newsrc.c:eqi11
Unexecuted instantiation: nntp.c:eqi11
Unexecuted instantiation: mdata.c:eqi11
Unexecuted instantiation: compile.c:eqi11
Unexecuted instantiation: dlg_pattern.c:eqi11
Unexecuted instantiation: exec.c:eqi11
Unexecuted instantiation: pattern.c:eqi11
Unexecuted instantiation: search_state.c:eqi11
Unexecuted instantiation: draw.c:eqi11
Unexecuted instantiation: menu.c:eqi11
Unexecuted instantiation: move.c:eqi11
Unexecuted instantiation: observer.c:eqi11
Unexecuted instantiation: tagging.c:eqi11
Unexecuted instantiation: type.c:eqi11
Unexecuted instantiation: ansi.c:eqi11
Unexecuted instantiation: attr.c:eqi11
Unexecuted instantiation: color.c:eqi11
Unexecuted instantiation: command.c:eqi11
Unexecuted instantiation: curses.c:eqi11
Unexecuted instantiation: merged.c:eqi11
Unexecuted instantiation: notify.c:eqi11
Unexecuted instantiation: quoted.c:eqi11
Unexecuted instantiation: regex.c:eqi11
Unexecuted instantiation: helpbar.c:eqi11
Unexecuted instantiation: mbox.c:eqi11
Unexecuted instantiation: maildir.c:eqi11
Unexecuted instantiation: mdemail.c:eqi11
Unexecuted instantiation: mh.c:eqi11
Unexecuted instantiation: sequence.c:eqi11
Unexecuted instantiation: shared.c:eqi11
Unexecuted instantiation: crypt.c:eqi11
Unexecuted instantiation: crypt_mod.c:eqi11
Unexecuted instantiation: cryptglue.c:eqi11
Unexecuted instantiation: pgp.c:eqi11
Unexecuted instantiation: pgpinvoke.c:eqi11
Unexecuted instantiation: pgpkey.c:eqi11
Unexecuted instantiation: pgplib.c:eqi11
Unexecuted instantiation: pgpmicalg.c:eqi11
Unexecuted instantiation: pgppacket.c:eqi11
Unexecuted instantiation: smime.c:eqi11
Unexecuted instantiation: dlg_pgp.c:eqi11
Unexecuted instantiation: gnupgparse.c:eqi11
Unexecuted instantiation: pgp_functions.c:eqi11
Unexecuted instantiation: dlg_smime.c:eqi11
Unexecuted instantiation: smime_functions.c:eqi11
Unexecuted instantiation: imap.c:eqi11
Unexecuted instantiation: msg_set.c:eqi11
Unexecuted instantiation: msn.c:eqi11
Unexecuted instantiation: search.c:eqi11
Unexecuted instantiation: util.c:eqi11
Unexecuted instantiation: auth_login.c:eqi11
Unexecuted instantiation: auth_oauth.c:eqi11
Unexecuted instantiation: auth_plain.c:eqi11
Unexecuted instantiation: utf7.c:eqi11
Unexecuted instantiation: auth_anon.c:eqi11
Unexecuted instantiation: auth_cram.c:eqi11
Unexecuted instantiation: connaccount.c:eqi11
Unexecuted instantiation: getdomain.c:eqi11
Unexecuted instantiation: sasl_plain.c:eqi11
Unexecuted instantiation: socket.c:eqi11
Unexecuted instantiation: tunnel.c:eqi11
Unexecuted instantiation: accountcmd.c:eqi11
Unexecuted instantiation: raw.c:eqi11
Unexecuted instantiation: sidebar.c:eqi11
Unexecuted instantiation: bcache.c:eqi11
Unexecuted instantiation: history.c:eqi11
Unexecuted instantiation: dlg_history.c:eqi11
Unexecuted instantiation: account.c:eqi11
Unexecuted instantiation: config_cache.c:eqi11
Unexecuted instantiation: dispatcher.c:eqi11
Unexecuted instantiation: mailbox.c:eqi11
Unexecuted instantiation: neomutt.c:eqi11
Unexecuted instantiation: tmp.c:eqi11
Unexecuted instantiation: extract.c:eqi11
Unexecuted instantiation: rc.c:eqi11
Unexecuted instantiation: set.c:eqi11
Unexecuted instantiation: bool.c:eqi11
Unexecuted instantiation: charset.c:eqi11
Unexecuted instantiation: enum.c:eqi11
Unexecuted instantiation: long.c:eqi11
Unexecuted instantiation: mbtable.c:eqi11
Unexecuted instantiation: myvar.c:eqi11
Unexecuted instantiation: number.c:eqi11
Unexecuted instantiation: path.c:eqi11
Unexecuted instantiation: quad.c:eqi11
Unexecuted instantiation: slist.c:eqi11
Unexecuted instantiation: string.c:eqi11
Unexecuted instantiation: subset.c:eqi11
Unexecuted instantiation: email.c:eqi11
Unexecuted instantiation: envelope.c:eqi11
Unexecuted instantiation: from.c:eqi11
Unexecuted instantiation: parameter.c:eqi11
Unexecuted instantiation: rfc2047.c:eqi11
Unexecuted instantiation: rfc2231.c:eqi11
Unexecuted instantiation: tags.c:eqi11
Unexecuted instantiation: thread.c:eqi11
Unexecuted instantiation: url.c:eqi11
Unexecuted instantiation: config_type.c:eqi11
Unexecuted instantiation: group.c:eqi11
Unexecuted instantiation: idna.c:eqi11
Unexecuted instantiation: date.c:eqi11
173
174
/// eqi12 - Compare two 12-byte strings, ignoring case - See: @subpage mutt_eqi
175
static inline bool eqi12(const char *a, const char b[12])
176
1.04k
{
177
1.04k
  return eqi8(a, b) && eqi4(a + 8, b + 8);
178
1.04k
}
Unexecuted instantiation: address.c:eqi12
Unexecuted instantiation: alternates.c:eqi12
Unexecuted instantiation: commands.c:eqi12
Unexecuted instantiation: copy.c:eqi12
Unexecuted instantiation: editmsg.c:eqi12
Unexecuted instantiation: enriched.c:eqi12
Unexecuted instantiation: external.c:eqi12
Unexecuted instantiation: flags.c:eqi12
Unexecuted instantiation: globals.c:eqi12
Unexecuted instantiation: handler.c:eqi12
Unexecuted instantiation: hdrline.c:eqi12
Unexecuted instantiation: help.c:eqi12
Unexecuted instantiation: hook.c:eqi12
Unexecuted instantiation: init.c:eqi12
Unexecuted instantiation: mailcap.c:eqi12
Unexecuted instantiation: maillist.c:eqi12
Unexecuted instantiation: main.c:eqi12
Unexecuted instantiation: muttlib.c:eqi12
Unexecuted instantiation: mutt_account.c:eqi12
Unexecuted instantiation: mutt_body.c:eqi12
Unexecuted instantiation: mutt_config.c:eqi12
Unexecuted instantiation: mutt_header.c:eqi12
Unexecuted instantiation: mutt_logging.c:eqi12
Unexecuted instantiation: mutt_mailbox.c:eqi12
Unexecuted instantiation: mutt_signal.c:eqi12
Unexecuted instantiation: mutt_socket.c:eqi12
Unexecuted instantiation: mutt_thread.c:eqi12
Unexecuted instantiation: mview.c:eqi12
Unexecuted instantiation: mx.c:eqi12
Unexecuted instantiation: recvcmd.c:eqi12
Unexecuted instantiation: rfc3676.c:eqi12
Unexecuted instantiation: score.c:eqi12
Unexecuted instantiation: sort.c:eqi12
Unexecuted instantiation: status.c:eqi12
Unexecuted instantiation: subjectrx.c:eqi12
Unexecuted instantiation: system.c:eqi12
Unexecuted instantiation: version.c:eqi12
Unexecuted instantiation: monitor.c:eqi12
Unexecuted instantiation: config.c:eqi12
Unexecuted instantiation: dlg_index.c:eqi12
Unexecuted instantiation: functions.c:eqi12
Unexecuted instantiation: index.c:eqi12
Unexecuted instantiation: ipanel.c:eqi12
Unexecuted instantiation: private_data.c:eqi12
Unexecuted instantiation: shared_data.c:eqi12
Unexecuted instantiation: ibar.c:eqi12
Unexecuted instantiation: display.c:eqi12
Unexecuted instantiation: dlg_pager.c:eqi12
Unexecuted instantiation: do_pager.c:eqi12
Unexecuted instantiation: message.c:eqi12
Unexecuted instantiation: ppanel.c:eqi12
Unexecuted instantiation: pager.c:eqi12
Unexecuted instantiation: pbar.c:eqi12
Unexecuted instantiation: pop.c:eqi12
Unexecuted instantiation: adata.c:eqi12
Unexecuted instantiation: auth.c:eqi12
Unexecuted instantiation: edata.c:eqi12
Unexecuted instantiation: lib.c:eqi12
Unexecuted instantiation: window.c:eqi12
Unexecuted instantiation: state.c:eqi12
Unexecuted instantiation: enter.c:eqi12
Unexecuted instantiation: data.c:eqi12
Unexecuted instantiation: helpers.c:eqi12
Unexecuted instantiation: complete.c:eqi12
Unexecuted instantiation: dlg_browser.c:eqi12
Unexecuted instantiation: compress.c:eqi12
Unexecuted instantiation: progress.c:eqi12
Unexecuted instantiation: wdata.c:eqi12
Unexecuted instantiation: question.c:eqi12
Unexecuted instantiation: postpone.c:eqi12
Unexecuted instantiation: dlg_postpone.c:eqi12
Unexecuted instantiation: alias.c:eqi12
Unexecuted instantiation: dlg_alias.c:eqi12
Unexecuted instantiation: dlg_query.c:eqi12
Unexecuted instantiation: gui.c:eqi12
Unexecuted instantiation: reverse.c:eqi12
Unexecuted instantiation: array.c:eqi12
Unexecuted instantiation: body.c:eqi12
Unexecuted instantiation: header.c:eqi12
Unexecuted instantiation: multipart.c:eqi12
Unexecuted instantiation: send.c:eqi12
Unexecuted instantiation: sendlib.c:eqi12
Unexecuted instantiation: sendmail.c:eqi12
Unexecuted instantiation: smtp.c:eqi12
Unexecuted instantiation: content_info.c:eqi12
Unexecuted instantiation: convert.c:eqi12
Unexecuted instantiation: dlg_compose.c:eqi12
Unexecuted instantiation: attach.c:eqi12
Unexecuted instantiation: attach_data.c:eqi12
Unexecuted instantiation: cbar.c:eqi12
Unexecuted instantiation: cbar_data.c:eqi12
Unexecuted instantiation: attachments.c:eqi12
Unexecuted instantiation: dlg_attach.c:eqi12
Unexecuted instantiation: mutt_attach.c:eqi12
Unexecuted instantiation: recvattach.c:eqi12
Unexecuted instantiation: cid.c:eqi12
Unexecuted instantiation: get.c:eqi12
parse.c:eqi12
Line
Count
Source
176
1.04k
{
177
1.04k
  return eqi8(a, b) && eqi4(a + 8, b + 8);
178
1.04k
}
Unexecuted instantiation: dump.c:eqi12
Unexecuted instantiation: curs_lib.c:eqi12
Unexecuted instantiation: dialog.c:eqi12
Unexecuted instantiation: global.c:eqi12
Unexecuted instantiation: msgcont.c:eqi12
Unexecuted instantiation: msgwin.c:eqi12
Unexecuted instantiation: msgwin_wdata.c:eqi12
Unexecuted instantiation: mutt_curses.c:eqi12
Unexecuted instantiation: mutt_window.c:eqi12
Unexecuted instantiation: opcodes.c:eqi12
Unexecuted instantiation: reflow.c:eqi12
Unexecuted instantiation: resize.c:eqi12
Unexecuted instantiation: rootwin.c:eqi12
Unexecuted instantiation: sbar.c:eqi12
Unexecuted instantiation: simple.c:eqi12
Unexecuted instantiation: terminal.c:eqi12
Unexecuted instantiation: browse.c:eqi12
Unexecuted instantiation: newsrc.c:eqi12
Unexecuted instantiation: nntp.c:eqi12
Unexecuted instantiation: mdata.c:eqi12
Unexecuted instantiation: compile.c:eqi12
Unexecuted instantiation: dlg_pattern.c:eqi12
Unexecuted instantiation: exec.c:eqi12
Unexecuted instantiation: pattern.c:eqi12
Unexecuted instantiation: search_state.c:eqi12
Unexecuted instantiation: draw.c:eqi12
Unexecuted instantiation: menu.c:eqi12
Unexecuted instantiation: move.c:eqi12
Unexecuted instantiation: observer.c:eqi12
Unexecuted instantiation: tagging.c:eqi12
Unexecuted instantiation: type.c:eqi12
Unexecuted instantiation: ansi.c:eqi12
Unexecuted instantiation: attr.c:eqi12
Unexecuted instantiation: color.c:eqi12
Unexecuted instantiation: command.c:eqi12
Unexecuted instantiation: curses.c:eqi12
Unexecuted instantiation: merged.c:eqi12
Unexecuted instantiation: notify.c:eqi12
Unexecuted instantiation: quoted.c:eqi12
Unexecuted instantiation: regex.c:eqi12
Unexecuted instantiation: helpbar.c:eqi12
Unexecuted instantiation: mbox.c:eqi12
Unexecuted instantiation: maildir.c:eqi12
Unexecuted instantiation: mdemail.c:eqi12
Unexecuted instantiation: mh.c:eqi12
Unexecuted instantiation: sequence.c:eqi12
Unexecuted instantiation: shared.c:eqi12
Unexecuted instantiation: crypt.c:eqi12
Unexecuted instantiation: crypt_mod.c:eqi12
Unexecuted instantiation: cryptglue.c:eqi12
Unexecuted instantiation: pgp.c:eqi12
Unexecuted instantiation: pgpinvoke.c:eqi12
Unexecuted instantiation: pgpkey.c:eqi12
Unexecuted instantiation: pgplib.c:eqi12
Unexecuted instantiation: pgpmicalg.c:eqi12
Unexecuted instantiation: pgppacket.c:eqi12
Unexecuted instantiation: smime.c:eqi12
Unexecuted instantiation: dlg_pgp.c:eqi12
Unexecuted instantiation: gnupgparse.c:eqi12
Unexecuted instantiation: pgp_functions.c:eqi12
Unexecuted instantiation: dlg_smime.c:eqi12
Unexecuted instantiation: smime_functions.c:eqi12
Unexecuted instantiation: imap.c:eqi12
Unexecuted instantiation: msg_set.c:eqi12
Unexecuted instantiation: msn.c:eqi12
Unexecuted instantiation: search.c:eqi12
Unexecuted instantiation: util.c:eqi12
Unexecuted instantiation: auth_login.c:eqi12
Unexecuted instantiation: auth_oauth.c:eqi12
Unexecuted instantiation: auth_plain.c:eqi12
Unexecuted instantiation: utf7.c:eqi12
Unexecuted instantiation: auth_anon.c:eqi12
Unexecuted instantiation: auth_cram.c:eqi12
Unexecuted instantiation: connaccount.c:eqi12
Unexecuted instantiation: getdomain.c:eqi12
Unexecuted instantiation: sasl_plain.c:eqi12
Unexecuted instantiation: socket.c:eqi12
Unexecuted instantiation: tunnel.c:eqi12
Unexecuted instantiation: accountcmd.c:eqi12
Unexecuted instantiation: raw.c:eqi12
Unexecuted instantiation: sidebar.c:eqi12
Unexecuted instantiation: bcache.c:eqi12
Unexecuted instantiation: history.c:eqi12
Unexecuted instantiation: dlg_history.c:eqi12
Unexecuted instantiation: account.c:eqi12
Unexecuted instantiation: config_cache.c:eqi12
Unexecuted instantiation: dispatcher.c:eqi12
Unexecuted instantiation: mailbox.c:eqi12
Unexecuted instantiation: neomutt.c:eqi12
Unexecuted instantiation: tmp.c:eqi12
Unexecuted instantiation: extract.c:eqi12
Unexecuted instantiation: rc.c:eqi12
Unexecuted instantiation: set.c:eqi12
Unexecuted instantiation: bool.c:eqi12
Unexecuted instantiation: charset.c:eqi12
Unexecuted instantiation: enum.c:eqi12
Unexecuted instantiation: long.c:eqi12
Unexecuted instantiation: mbtable.c:eqi12
Unexecuted instantiation: myvar.c:eqi12
Unexecuted instantiation: number.c:eqi12
Unexecuted instantiation: path.c:eqi12
Unexecuted instantiation: quad.c:eqi12
Unexecuted instantiation: slist.c:eqi12
Unexecuted instantiation: string.c:eqi12
Unexecuted instantiation: subset.c:eqi12
Unexecuted instantiation: email.c:eqi12
Unexecuted instantiation: envelope.c:eqi12
Unexecuted instantiation: from.c:eqi12
Unexecuted instantiation: parameter.c:eqi12
Unexecuted instantiation: rfc2047.c:eqi12
Unexecuted instantiation: rfc2231.c:eqi12
Unexecuted instantiation: tags.c:eqi12
Unexecuted instantiation: thread.c:eqi12
Unexecuted instantiation: url.c:eqi12
Unexecuted instantiation: config_type.c:eqi12
Unexecuted instantiation: group.c:eqi12
Unexecuted instantiation: idna.c:eqi12
Unexecuted instantiation: date.c:eqi12
179
180
/// eqi13 - Compare two 13-byte strings, ignoring case - See: @subpage mutt_eqi
181
static inline bool eqi13(const char *a, const char b[13])
182
968
{
183
968
  return eqi8(a, b) && eqi8(a + 5, b + 5);
184
968
}
Unexecuted instantiation: address.c:eqi13
Unexecuted instantiation: alternates.c:eqi13
Unexecuted instantiation: commands.c:eqi13
Unexecuted instantiation: copy.c:eqi13
Unexecuted instantiation: editmsg.c:eqi13
Unexecuted instantiation: enriched.c:eqi13
Unexecuted instantiation: external.c:eqi13
Unexecuted instantiation: flags.c:eqi13
Unexecuted instantiation: globals.c:eqi13
Unexecuted instantiation: handler.c:eqi13
Unexecuted instantiation: hdrline.c:eqi13
Unexecuted instantiation: help.c:eqi13
Unexecuted instantiation: hook.c:eqi13
Unexecuted instantiation: init.c:eqi13
Unexecuted instantiation: mailcap.c:eqi13
Unexecuted instantiation: maillist.c:eqi13
Unexecuted instantiation: main.c:eqi13
Unexecuted instantiation: muttlib.c:eqi13
Unexecuted instantiation: mutt_account.c:eqi13
Unexecuted instantiation: mutt_body.c:eqi13
Unexecuted instantiation: mutt_config.c:eqi13
Unexecuted instantiation: mutt_header.c:eqi13
Unexecuted instantiation: mutt_logging.c:eqi13
Unexecuted instantiation: mutt_mailbox.c:eqi13
Unexecuted instantiation: mutt_signal.c:eqi13
Unexecuted instantiation: mutt_socket.c:eqi13
Unexecuted instantiation: mutt_thread.c:eqi13
Unexecuted instantiation: mview.c:eqi13
Unexecuted instantiation: mx.c:eqi13
Unexecuted instantiation: recvcmd.c:eqi13
Unexecuted instantiation: rfc3676.c:eqi13
Unexecuted instantiation: score.c:eqi13
Unexecuted instantiation: sort.c:eqi13
Unexecuted instantiation: status.c:eqi13
Unexecuted instantiation: subjectrx.c:eqi13
Unexecuted instantiation: system.c:eqi13
Unexecuted instantiation: version.c:eqi13
Unexecuted instantiation: monitor.c:eqi13
Unexecuted instantiation: config.c:eqi13
Unexecuted instantiation: dlg_index.c:eqi13
Unexecuted instantiation: functions.c:eqi13
Unexecuted instantiation: index.c:eqi13
Unexecuted instantiation: ipanel.c:eqi13
Unexecuted instantiation: private_data.c:eqi13
Unexecuted instantiation: shared_data.c:eqi13
Unexecuted instantiation: ibar.c:eqi13
Unexecuted instantiation: display.c:eqi13
Unexecuted instantiation: dlg_pager.c:eqi13
Unexecuted instantiation: do_pager.c:eqi13
Unexecuted instantiation: message.c:eqi13
Unexecuted instantiation: ppanel.c:eqi13
Unexecuted instantiation: pager.c:eqi13
Unexecuted instantiation: pbar.c:eqi13
Unexecuted instantiation: pop.c:eqi13
Unexecuted instantiation: adata.c:eqi13
Unexecuted instantiation: auth.c:eqi13
Unexecuted instantiation: edata.c:eqi13
Unexecuted instantiation: lib.c:eqi13
Unexecuted instantiation: window.c:eqi13
Unexecuted instantiation: state.c:eqi13
Unexecuted instantiation: enter.c:eqi13
Unexecuted instantiation: data.c:eqi13
Unexecuted instantiation: helpers.c:eqi13
Unexecuted instantiation: complete.c:eqi13
Unexecuted instantiation: dlg_browser.c:eqi13
Unexecuted instantiation: compress.c:eqi13
Unexecuted instantiation: progress.c:eqi13
Unexecuted instantiation: wdata.c:eqi13
Unexecuted instantiation: question.c:eqi13
Unexecuted instantiation: postpone.c:eqi13
Unexecuted instantiation: dlg_postpone.c:eqi13
Unexecuted instantiation: alias.c:eqi13
Unexecuted instantiation: dlg_alias.c:eqi13
Unexecuted instantiation: dlg_query.c:eqi13
Unexecuted instantiation: gui.c:eqi13
Unexecuted instantiation: reverse.c:eqi13
Unexecuted instantiation: array.c:eqi13
Unexecuted instantiation: body.c:eqi13
Unexecuted instantiation: header.c:eqi13
Unexecuted instantiation: multipart.c:eqi13
Unexecuted instantiation: send.c:eqi13
Unexecuted instantiation: sendlib.c:eqi13
Unexecuted instantiation: sendmail.c:eqi13
Unexecuted instantiation: smtp.c:eqi13
Unexecuted instantiation: content_info.c:eqi13
Unexecuted instantiation: convert.c:eqi13
Unexecuted instantiation: dlg_compose.c:eqi13
Unexecuted instantiation: attach.c:eqi13
Unexecuted instantiation: attach_data.c:eqi13
Unexecuted instantiation: cbar.c:eqi13
Unexecuted instantiation: cbar_data.c:eqi13
Unexecuted instantiation: attachments.c:eqi13
Unexecuted instantiation: dlg_attach.c:eqi13
Unexecuted instantiation: mutt_attach.c:eqi13
Unexecuted instantiation: recvattach.c:eqi13
Unexecuted instantiation: cid.c:eqi13
Unexecuted instantiation: get.c:eqi13
parse.c:eqi13
Line
Count
Source
182
968
{
183
968
  return eqi8(a, b) && eqi8(a + 5, b + 5);
184
968
}
Unexecuted instantiation: dump.c:eqi13
Unexecuted instantiation: curs_lib.c:eqi13
Unexecuted instantiation: dialog.c:eqi13
Unexecuted instantiation: global.c:eqi13
Unexecuted instantiation: msgcont.c:eqi13
Unexecuted instantiation: msgwin.c:eqi13
Unexecuted instantiation: msgwin_wdata.c:eqi13
Unexecuted instantiation: mutt_curses.c:eqi13
Unexecuted instantiation: mutt_window.c:eqi13
Unexecuted instantiation: opcodes.c:eqi13
Unexecuted instantiation: reflow.c:eqi13
Unexecuted instantiation: resize.c:eqi13
Unexecuted instantiation: rootwin.c:eqi13
Unexecuted instantiation: sbar.c:eqi13
Unexecuted instantiation: simple.c:eqi13
Unexecuted instantiation: terminal.c:eqi13
Unexecuted instantiation: browse.c:eqi13
Unexecuted instantiation: newsrc.c:eqi13
Unexecuted instantiation: nntp.c:eqi13
Unexecuted instantiation: mdata.c:eqi13
Unexecuted instantiation: compile.c:eqi13
Unexecuted instantiation: dlg_pattern.c:eqi13
Unexecuted instantiation: exec.c:eqi13
Unexecuted instantiation: pattern.c:eqi13
Unexecuted instantiation: search_state.c:eqi13
Unexecuted instantiation: draw.c:eqi13
Unexecuted instantiation: menu.c:eqi13
Unexecuted instantiation: move.c:eqi13
Unexecuted instantiation: observer.c:eqi13
Unexecuted instantiation: tagging.c:eqi13
Unexecuted instantiation: type.c:eqi13
Unexecuted instantiation: ansi.c:eqi13
Unexecuted instantiation: attr.c:eqi13
Unexecuted instantiation: color.c:eqi13
Unexecuted instantiation: command.c:eqi13
Unexecuted instantiation: curses.c:eqi13
Unexecuted instantiation: merged.c:eqi13
Unexecuted instantiation: notify.c:eqi13
Unexecuted instantiation: quoted.c:eqi13
Unexecuted instantiation: regex.c:eqi13
Unexecuted instantiation: helpbar.c:eqi13
Unexecuted instantiation: mbox.c:eqi13
Unexecuted instantiation: maildir.c:eqi13
Unexecuted instantiation: mdemail.c:eqi13
Unexecuted instantiation: mh.c:eqi13
Unexecuted instantiation: sequence.c:eqi13
Unexecuted instantiation: shared.c:eqi13
Unexecuted instantiation: crypt.c:eqi13
Unexecuted instantiation: crypt_mod.c:eqi13
Unexecuted instantiation: cryptglue.c:eqi13
Unexecuted instantiation: pgp.c:eqi13
Unexecuted instantiation: pgpinvoke.c:eqi13
Unexecuted instantiation: pgpkey.c:eqi13
Unexecuted instantiation: pgplib.c:eqi13
Unexecuted instantiation: pgpmicalg.c:eqi13
Unexecuted instantiation: pgppacket.c:eqi13
Unexecuted instantiation: smime.c:eqi13
Unexecuted instantiation: dlg_pgp.c:eqi13
Unexecuted instantiation: gnupgparse.c:eqi13
Unexecuted instantiation: pgp_functions.c:eqi13
Unexecuted instantiation: dlg_smime.c:eqi13
Unexecuted instantiation: smime_functions.c:eqi13
Unexecuted instantiation: imap.c:eqi13
Unexecuted instantiation: msg_set.c:eqi13
Unexecuted instantiation: msn.c:eqi13
Unexecuted instantiation: search.c:eqi13
Unexecuted instantiation: util.c:eqi13
Unexecuted instantiation: auth_login.c:eqi13
Unexecuted instantiation: auth_oauth.c:eqi13
Unexecuted instantiation: auth_plain.c:eqi13
Unexecuted instantiation: utf7.c:eqi13
Unexecuted instantiation: auth_anon.c:eqi13
Unexecuted instantiation: auth_cram.c:eqi13
Unexecuted instantiation: connaccount.c:eqi13
Unexecuted instantiation: getdomain.c:eqi13
Unexecuted instantiation: sasl_plain.c:eqi13
Unexecuted instantiation: socket.c:eqi13
Unexecuted instantiation: tunnel.c:eqi13
Unexecuted instantiation: accountcmd.c:eqi13
Unexecuted instantiation: raw.c:eqi13
Unexecuted instantiation: sidebar.c:eqi13
Unexecuted instantiation: bcache.c:eqi13
Unexecuted instantiation: history.c:eqi13
Unexecuted instantiation: dlg_history.c:eqi13
Unexecuted instantiation: account.c:eqi13
Unexecuted instantiation: config_cache.c:eqi13
Unexecuted instantiation: dispatcher.c:eqi13
Unexecuted instantiation: mailbox.c:eqi13
Unexecuted instantiation: neomutt.c:eqi13
Unexecuted instantiation: tmp.c:eqi13
Unexecuted instantiation: extract.c:eqi13
Unexecuted instantiation: rc.c:eqi13
Unexecuted instantiation: set.c:eqi13
Unexecuted instantiation: bool.c:eqi13
Unexecuted instantiation: charset.c:eqi13
Unexecuted instantiation: enum.c:eqi13
Unexecuted instantiation: long.c:eqi13
Unexecuted instantiation: mbtable.c:eqi13
Unexecuted instantiation: myvar.c:eqi13
Unexecuted instantiation: number.c:eqi13
Unexecuted instantiation: path.c:eqi13
Unexecuted instantiation: quad.c:eqi13
Unexecuted instantiation: slist.c:eqi13
Unexecuted instantiation: string.c:eqi13
Unexecuted instantiation: subset.c:eqi13
Unexecuted instantiation: email.c:eqi13
Unexecuted instantiation: envelope.c:eqi13
Unexecuted instantiation: from.c:eqi13
Unexecuted instantiation: parameter.c:eqi13
Unexecuted instantiation: rfc2047.c:eqi13
Unexecuted instantiation: rfc2231.c:eqi13
Unexecuted instantiation: tags.c:eqi13
Unexecuted instantiation: thread.c:eqi13
Unexecuted instantiation: url.c:eqi13
Unexecuted instantiation: config_type.c:eqi13
Unexecuted instantiation: group.c:eqi13
Unexecuted instantiation: idna.c:eqi13
Unexecuted instantiation: date.c:eqi13
185
186
/// eqi14 - Compare two 14-byte strings, ignoring case - See: @subpage mutt_eqi
187
static inline bool eqi14(const char *a, const char b[14])
188
905
{
189
905
  return eqi8(a, b) && eqi8(a + 6, b + 6);
190
905
}
Unexecuted instantiation: address.c:eqi14
Unexecuted instantiation: alternates.c:eqi14
Unexecuted instantiation: commands.c:eqi14
Unexecuted instantiation: copy.c:eqi14
Unexecuted instantiation: editmsg.c:eqi14
Unexecuted instantiation: enriched.c:eqi14
Unexecuted instantiation: external.c:eqi14
Unexecuted instantiation: flags.c:eqi14
Unexecuted instantiation: globals.c:eqi14
Unexecuted instantiation: handler.c:eqi14
Unexecuted instantiation: hdrline.c:eqi14
Unexecuted instantiation: help.c:eqi14
Unexecuted instantiation: hook.c:eqi14
Unexecuted instantiation: init.c:eqi14
Unexecuted instantiation: mailcap.c:eqi14
Unexecuted instantiation: maillist.c:eqi14
Unexecuted instantiation: main.c:eqi14
Unexecuted instantiation: muttlib.c:eqi14
Unexecuted instantiation: mutt_account.c:eqi14
Unexecuted instantiation: mutt_body.c:eqi14
Unexecuted instantiation: mutt_config.c:eqi14
Unexecuted instantiation: mutt_header.c:eqi14
Unexecuted instantiation: mutt_logging.c:eqi14
Unexecuted instantiation: mutt_mailbox.c:eqi14
Unexecuted instantiation: mutt_signal.c:eqi14
Unexecuted instantiation: mutt_socket.c:eqi14
Unexecuted instantiation: mutt_thread.c:eqi14
Unexecuted instantiation: mview.c:eqi14
Unexecuted instantiation: mx.c:eqi14
Unexecuted instantiation: recvcmd.c:eqi14
Unexecuted instantiation: rfc3676.c:eqi14
Unexecuted instantiation: score.c:eqi14
Unexecuted instantiation: sort.c:eqi14
Unexecuted instantiation: status.c:eqi14
Unexecuted instantiation: subjectrx.c:eqi14
Unexecuted instantiation: system.c:eqi14
Unexecuted instantiation: version.c:eqi14
Unexecuted instantiation: monitor.c:eqi14
Unexecuted instantiation: config.c:eqi14
Unexecuted instantiation: dlg_index.c:eqi14
Unexecuted instantiation: functions.c:eqi14
Unexecuted instantiation: index.c:eqi14
Unexecuted instantiation: ipanel.c:eqi14
Unexecuted instantiation: private_data.c:eqi14
Unexecuted instantiation: shared_data.c:eqi14
Unexecuted instantiation: ibar.c:eqi14
Unexecuted instantiation: display.c:eqi14
Unexecuted instantiation: dlg_pager.c:eqi14
Unexecuted instantiation: do_pager.c:eqi14
Unexecuted instantiation: message.c:eqi14
Unexecuted instantiation: ppanel.c:eqi14
Unexecuted instantiation: pager.c:eqi14
Unexecuted instantiation: pbar.c:eqi14
Unexecuted instantiation: pop.c:eqi14
Unexecuted instantiation: adata.c:eqi14
Unexecuted instantiation: auth.c:eqi14
Unexecuted instantiation: edata.c:eqi14
Unexecuted instantiation: lib.c:eqi14
Unexecuted instantiation: window.c:eqi14
Unexecuted instantiation: state.c:eqi14
Unexecuted instantiation: enter.c:eqi14
Unexecuted instantiation: data.c:eqi14
Unexecuted instantiation: helpers.c:eqi14
Unexecuted instantiation: complete.c:eqi14
Unexecuted instantiation: dlg_browser.c:eqi14
Unexecuted instantiation: compress.c:eqi14
Unexecuted instantiation: progress.c:eqi14
Unexecuted instantiation: wdata.c:eqi14
Unexecuted instantiation: question.c:eqi14
Unexecuted instantiation: postpone.c:eqi14
Unexecuted instantiation: dlg_postpone.c:eqi14
Unexecuted instantiation: alias.c:eqi14
Unexecuted instantiation: dlg_alias.c:eqi14
Unexecuted instantiation: dlg_query.c:eqi14
Unexecuted instantiation: gui.c:eqi14
Unexecuted instantiation: reverse.c:eqi14
Unexecuted instantiation: array.c:eqi14
Unexecuted instantiation: body.c:eqi14
Unexecuted instantiation: header.c:eqi14
Unexecuted instantiation: multipart.c:eqi14
Unexecuted instantiation: send.c:eqi14
Unexecuted instantiation: sendlib.c:eqi14
Unexecuted instantiation: sendmail.c:eqi14
Unexecuted instantiation: smtp.c:eqi14
Unexecuted instantiation: content_info.c:eqi14
Unexecuted instantiation: convert.c:eqi14
Unexecuted instantiation: dlg_compose.c:eqi14
Unexecuted instantiation: attach.c:eqi14
Unexecuted instantiation: attach_data.c:eqi14
Unexecuted instantiation: cbar.c:eqi14
Unexecuted instantiation: cbar_data.c:eqi14
Unexecuted instantiation: attachments.c:eqi14
Unexecuted instantiation: dlg_attach.c:eqi14
Unexecuted instantiation: mutt_attach.c:eqi14
Unexecuted instantiation: recvattach.c:eqi14
Unexecuted instantiation: cid.c:eqi14
Unexecuted instantiation: get.c:eqi14
parse.c:eqi14
Line
Count
Source
188
905
{
189
905
  return eqi8(a, b) && eqi8(a + 6, b + 6);
190
905
}
Unexecuted instantiation: dump.c:eqi14
Unexecuted instantiation: curs_lib.c:eqi14
Unexecuted instantiation: dialog.c:eqi14
Unexecuted instantiation: global.c:eqi14
Unexecuted instantiation: msgcont.c:eqi14
Unexecuted instantiation: msgwin.c:eqi14
Unexecuted instantiation: msgwin_wdata.c:eqi14
Unexecuted instantiation: mutt_curses.c:eqi14
Unexecuted instantiation: mutt_window.c:eqi14
Unexecuted instantiation: opcodes.c:eqi14
Unexecuted instantiation: reflow.c:eqi14
Unexecuted instantiation: resize.c:eqi14
Unexecuted instantiation: rootwin.c:eqi14
Unexecuted instantiation: sbar.c:eqi14
Unexecuted instantiation: simple.c:eqi14
Unexecuted instantiation: terminal.c:eqi14
Unexecuted instantiation: browse.c:eqi14
Unexecuted instantiation: newsrc.c:eqi14
Unexecuted instantiation: nntp.c:eqi14
Unexecuted instantiation: mdata.c:eqi14
Unexecuted instantiation: compile.c:eqi14
Unexecuted instantiation: dlg_pattern.c:eqi14
Unexecuted instantiation: exec.c:eqi14
Unexecuted instantiation: pattern.c:eqi14
Unexecuted instantiation: search_state.c:eqi14
Unexecuted instantiation: draw.c:eqi14
Unexecuted instantiation: menu.c:eqi14
Unexecuted instantiation: move.c:eqi14
Unexecuted instantiation: observer.c:eqi14
Unexecuted instantiation: tagging.c:eqi14
Unexecuted instantiation: type.c:eqi14
Unexecuted instantiation: ansi.c:eqi14
Unexecuted instantiation: attr.c:eqi14
Unexecuted instantiation: color.c:eqi14
Unexecuted instantiation: command.c:eqi14
Unexecuted instantiation: curses.c:eqi14
Unexecuted instantiation: merged.c:eqi14
Unexecuted instantiation: notify.c:eqi14
Unexecuted instantiation: quoted.c:eqi14
Unexecuted instantiation: regex.c:eqi14
Unexecuted instantiation: helpbar.c:eqi14
Unexecuted instantiation: mbox.c:eqi14
Unexecuted instantiation: maildir.c:eqi14
Unexecuted instantiation: mdemail.c:eqi14
Unexecuted instantiation: mh.c:eqi14
Unexecuted instantiation: sequence.c:eqi14
Unexecuted instantiation: shared.c:eqi14
Unexecuted instantiation: crypt.c:eqi14
Unexecuted instantiation: crypt_mod.c:eqi14
Unexecuted instantiation: cryptglue.c:eqi14
Unexecuted instantiation: pgp.c:eqi14
Unexecuted instantiation: pgpinvoke.c:eqi14
Unexecuted instantiation: pgpkey.c:eqi14
Unexecuted instantiation: pgplib.c:eqi14
Unexecuted instantiation: pgpmicalg.c:eqi14
Unexecuted instantiation: pgppacket.c:eqi14
Unexecuted instantiation: smime.c:eqi14
Unexecuted instantiation: dlg_pgp.c:eqi14
Unexecuted instantiation: gnupgparse.c:eqi14
Unexecuted instantiation: pgp_functions.c:eqi14
Unexecuted instantiation: dlg_smime.c:eqi14
Unexecuted instantiation: smime_functions.c:eqi14
Unexecuted instantiation: imap.c:eqi14
Unexecuted instantiation: msg_set.c:eqi14
Unexecuted instantiation: msn.c:eqi14
Unexecuted instantiation: search.c:eqi14
Unexecuted instantiation: util.c:eqi14
Unexecuted instantiation: auth_login.c:eqi14
Unexecuted instantiation: auth_oauth.c:eqi14
Unexecuted instantiation: auth_plain.c:eqi14
Unexecuted instantiation: utf7.c:eqi14
Unexecuted instantiation: auth_anon.c:eqi14
Unexecuted instantiation: auth_cram.c:eqi14
Unexecuted instantiation: connaccount.c:eqi14
Unexecuted instantiation: getdomain.c:eqi14
Unexecuted instantiation: sasl_plain.c:eqi14
Unexecuted instantiation: socket.c:eqi14
Unexecuted instantiation: tunnel.c:eqi14
Unexecuted instantiation: accountcmd.c:eqi14
Unexecuted instantiation: raw.c:eqi14
Unexecuted instantiation: sidebar.c:eqi14
Unexecuted instantiation: bcache.c:eqi14
Unexecuted instantiation: history.c:eqi14
Unexecuted instantiation: dlg_history.c:eqi14
Unexecuted instantiation: account.c:eqi14
Unexecuted instantiation: config_cache.c:eqi14
Unexecuted instantiation: dispatcher.c:eqi14
Unexecuted instantiation: mailbox.c:eqi14
Unexecuted instantiation: neomutt.c:eqi14
Unexecuted instantiation: tmp.c:eqi14
Unexecuted instantiation: extract.c:eqi14
Unexecuted instantiation: rc.c:eqi14
Unexecuted instantiation: set.c:eqi14
Unexecuted instantiation: bool.c:eqi14
Unexecuted instantiation: charset.c:eqi14
Unexecuted instantiation: enum.c:eqi14
Unexecuted instantiation: long.c:eqi14
Unexecuted instantiation: mbtable.c:eqi14
Unexecuted instantiation: myvar.c:eqi14
Unexecuted instantiation: number.c:eqi14
Unexecuted instantiation: path.c:eqi14
Unexecuted instantiation: quad.c:eqi14
Unexecuted instantiation: slist.c:eqi14
Unexecuted instantiation: string.c:eqi14
Unexecuted instantiation: subset.c:eqi14
Unexecuted instantiation: email.c:eqi14
Unexecuted instantiation: envelope.c:eqi14
Unexecuted instantiation: from.c:eqi14
Unexecuted instantiation: parameter.c:eqi14
Unexecuted instantiation: rfc2047.c:eqi14
Unexecuted instantiation: rfc2231.c:eqi14
Unexecuted instantiation: tags.c:eqi14
Unexecuted instantiation: thread.c:eqi14
Unexecuted instantiation: url.c:eqi14
Unexecuted instantiation: config_type.c:eqi14
Unexecuted instantiation: group.c:eqi14
Unexecuted instantiation: idna.c:eqi14
Unexecuted instantiation: date.c:eqi14
191
192
/// eqi15 - Compare two 15-byte strings, ignoring case - See: @subpage mutt_eqi
193
static inline bool eqi15(const char *a, const char b[15])
194
981
{
195
981
  return eqi8(a, b) && eqi8(a + 7, b + 7);
196
981
}
Unexecuted instantiation: address.c:eqi15
Unexecuted instantiation: alternates.c:eqi15
Unexecuted instantiation: commands.c:eqi15
Unexecuted instantiation: copy.c:eqi15
Unexecuted instantiation: editmsg.c:eqi15
Unexecuted instantiation: enriched.c:eqi15
Unexecuted instantiation: external.c:eqi15
Unexecuted instantiation: flags.c:eqi15
Unexecuted instantiation: globals.c:eqi15
Unexecuted instantiation: handler.c:eqi15
Unexecuted instantiation: hdrline.c:eqi15
Unexecuted instantiation: help.c:eqi15
Unexecuted instantiation: hook.c:eqi15
Unexecuted instantiation: init.c:eqi15
Unexecuted instantiation: mailcap.c:eqi15
Unexecuted instantiation: maillist.c:eqi15
Unexecuted instantiation: main.c:eqi15
Unexecuted instantiation: muttlib.c:eqi15
Unexecuted instantiation: mutt_account.c:eqi15
Unexecuted instantiation: mutt_body.c:eqi15
Unexecuted instantiation: mutt_config.c:eqi15
Unexecuted instantiation: mutt_header.c:eqi15
Unexecuted instantiation: mutt_logging.c:eqi15
Unexecuted instantiation: mutt_mailbox.c:eqi15
Unexecuted instantiation: mutt_signal.c:eqi15
Unexecuted instantiation: mutt_socket.c:eqi15
Unexecuted instantiation: mutt_thread.c:eqi15
Unexecuted instantiation: mview.c:eqi15
Unexecuted instantiation: mx.c:eqi15
Unexecuted instantiation: recvcmd.c:eqi15
Unexecuted instantiation: rfc3676.c:eqi15
Unexecuted instantiation: score.c:eqi15
Unexecuted instantiation: sort.c:eqi15
Unexecuted instantiation: status.c:eqi15
Unexecuted instantiation: subjectrx.c:eqi15
Unexecuted instantiation: system.c:eqi15
Unexecuted instantiation: version.c:eqi15
Unexecuted instantiation: monitor.c:eqi15
Unexecuted instantiation: config.c:eqi15
Unexecuted instantiation: dlg_index.c:eqi15
Unexecuted instantiation: functions.c:eqi15
Unexecuted instantiation: index.c:eqi15
Unexecuted instantiation: ipanel.c:eqi15
Unexecuted instantiation: private_data.c:eqi15
Unexecuted instantiation: shared_data.c:eqi15
Unexecuted instantiation: ibar.c:eqi15
Unexecuted instantiation: display.c:eqi15
Unexecuted instantiation: dlg_pager.c:eqi15
Unexecuted instantiation: do_pager.c:eqi15
Unexecuted instantiation: message.c:eqi15
Unexecuted instantiation: ppanel.c:eqi15
Unexecuted instantiation: pager.c:eqi15
Unexecuted instantiation: pbar.c:eqi15
Unexecuted instantiation: pop.c:eqi15
Unexecuted instantiation: adata.c:eqi15
Unexecuted instantiation: auth.c:eqi15
Unexecuted instantiation: edata.c:eqi15
Unexecuted instantiation: lib.c:eqi15
Unexecuted instantiation: window.c:eqi15
Unexecuted instantiation: state.c:eqi15
Unexecuted instantiation: enter.c:eqi15
Unexecuted instantiation: data.c:eqi15
Unexecuted instantiation: helpers.c:eqi15
Unexecuted instantiation: complete.c:eqi15
Unexecuted instantiation: dlg_browser.c:eqi15
Unexecuted instantiation: compress.c:eqi15
Unexecuted instantiation: progress.c:eqi15
Unexecuted instantiation: wdata.c:eqi15
Unexecuted instantiation: question.c:eqi15
Unexecuted instantiation: postpone.c:eqi15
Unexecuted instantiation: dlg_postpone.c:eqi15
Unexecuted instantiation: alias.c:eqi15
Unexecuted instantiation: dlg_alias.c:eqi15
Unexecuted instantiation: dlg_query.c:eqi15
Unexecuted instantiation: gui.c:eqi15
Unexecuted instantiation: reverse.c:eqi15
Unexecuted instantiation: array.c:eqi15
Unexecuted instantiation: body.c:eqi15
Unexecuted instantiation: header.c:eqi15
Unexecuted instantiation: multipart.c:eqi15
Unexecuted instantiation: send.c:eqi15
Unexecuted instantiation: sendlib.c:eqi15
Unexecuted instantiation: sendmail.c:eqi15
Unexecuted instantiation: smtp.c:eqi15
Unexecuted instantiation: content_info.c:eqi15
Unexecuted instantiation: convert.c:eqi15
Unexecuted instantiation: dlg_compose.c:eqi15
Unexecuted instantiation: attach.c:eqi15
Unexecuted instantiation: attach_data.c:eqi15
Unexecuted instantiation: cbar.c:eqi15
Unexecuted instantiation: cbar_data.c:eqi15
Unexecuted instantiation: attachments.c:eqi15
Unexecuted instantiation: dlg_attach.c:eqi15
Unexecuted instantiation: mutt_attach.c:eqi15
Unexecuted instantiation: recvattach.c:eqi15
Unexecuted instantiation: cid.c:eqi15
Unexecuted instantiation: get.c:eqi15
parse.c:eqi15
Line
Count
Source
194
981
{
195
981
  return eqi8(a, b) && eqi8(a + 7, b + 7);
196
981
}
Unexecuted instantiation: dump.c:eqi15
Unexecuted instantiation: curs_lib.c:eqi15
Unexecuted instantiation: dialog.c:eqi15
Unexecuted instantiation: global.c:eqi15
Unexecuted instantiation: msgcont.c:eqi15
Unexecuted instantiation: msgwin.c:eqi15
Unexecuted instantiation: msgwin_wdata.c:eqi15
Unexecuted instantiation: mutt_curses.c:eqi15
Unexecuted instantiation: mutt_window.c:eqi15
Unexecuted instantiation: opcodes.c:eqi15
Unexecuted instantiation: reflow.c:eqi15
Unexecuted instantiation: resize.c:eqi15
Unexecuted instantiation: rootwin.c:eqi15
Unexecuted instantiation: sbar.c:eqi15
Unexecuted instantiation: simple.c:eqi15
Unexecuted instantiation: terminal.c:eqi15
Unexecuted instantiation: browse.c:eqi15
Unexecuted instantiation: newsrc.c:eqi15
Unexecuted instantiation: nntp.c:eqi15
Unexecuted instantiation: mdata.c:eqi15
Unexecuted instantiation: compile.c:eqi15
Unexecuted instantiation: dlg_pattern.c:eqi15
Unexecuted instantiation: exec.c:eqi15
Unexecuted instantiation: pattern.c:eqi15
Unexecuted instantiation: search_state.c:eqi15
Unexecuted instantiation: draw.c:eqi15
Unexecuted instantiation: menu.c:eqi15
Unexecuted instantiation: move.c:eqi15
Unexecuted instantiation: observer.c:eqi15
Unexecuted instantiation: tagging.c:eqi15
Unexecuted instantiation: type.c:eqi15
Unexecuted instantiation: ansi.c:eqi15
Unexecuted instantiation: attr.c:eqi15
Unexecuted instantiation: color.c:eqi15
Unexecuted instantiation: command.c:eqi15
Unexecuted instantiation: curses.c:eqi15
Unexecuted instantiation: merged.c:eqi15
Unexecuted instantiation: notify.c:eqi15
Unexecuted instantiation: quoted.c:eqi15
Unexecuted instantiation: regex.c:eqi15
Unexecuted instantiation: helpbar.c:eqi15
Unexecuted instantiation: mbox.c:eqi15
Unexecuted instantiation: maildir.c:eqi15
Unexecuted instantiation: mdemail.c:eqi15
Unexecuted instantiation: mh.c:eqi15
Unexecuted instantiation: sequence.c:eqi15
Unexecuted instantiation: shared.c:eqi15
Unexecuted instantiation: crypt.c:eqi15
Unexecuted instantiation: crypt_mod.c:eqi15
Unexecuted instantiation: cryptglue.c:eqi15
Unexecuted instantiation: pgp.c:eqi15
Unexecuted instantiation: pgpinvoke.c:eqi15
Unexecuted instantiation: pgpkey.c:eqi15
Unexecuted instantiation: pgplib.c:eqi15
Unexecuted instantiation: pgpmicalg.c:eqi15
Unexecuted instantiation: pgppacket.c:eqi15
Unexecuted instantiation: smime.c:eqi15
Unexecuted instantiation: dlg_pgp.c:eqi15
Unexecuted instantiation: gnupgparse.c:eqi15
Unexecuted instantiation: pgp_functions.c:eqi15
Unexecuted instantiation: dlg_smime.c:eqi15
Unexecuted instantiation: smime_functions.c:eqi15
Unexecuted instantiation: imap.c:eqi15
Unexecuted instantiation: msg_set.c:eqi15
Unexecuted instantiation: msn.c:eqi15
Unexecuted instantiation: search.c:eqi15
Unexecuted instantiation: util.c:eqi15
Unexecuted instantiation: auth_login.c:eqi15
Unexecuted instantiation: auth_oauth.c:eqi15
Unexecuted instantiation: auth_plain.c:eqi15
Unexecuted instantiation: utf7.c:eqi15
Unexecuted instantiation: auth_anon.c:eqi15
Unexecuted instantiation: auth_cram.c:eqi15
Unexecuted instantiation: connaccount.c:eqi15
Unexecuted instantiation: getdomain.c:eqi15
Unexecuted instantiation: sasl_plain.c:eqi15
Unexecuted instantiation: socket.c:eqi15
Unexecuted instantiation: tunnel.c:eqi15
Unexecuted instantiation: accountcmd.c:eqi15
Unexecuted instantiation: raw.c:eqi15
Unexecuted instantiation: sidebar.c:eqi15
Unexecuted instantiation: bcache.c:eqi15
Unexecuted instantiation: history.c:eqi15
Unexecuted instantiation: dlg_history.c:eqi15
Unexecuted instantiation: account.c:eqi15
Unexecuted instantiation: config_cache.c:eqi15
Unexecuted instantiation: dispatcher.c:eqi15
Unexecuted instantiation: mailbox.c:eqi15
Unexecuted instantiation: neomutt.c:eqi15
Unexecuted instantiation: tmp.c:eqi15
Unexecuted instantiation: extract.c:eqi15
Unexecuted instantiation: rc.c:eqi15
Unexecuted instantiation: set.c:eqi15
Unexecuted instantiation: bool.c:eqi15
Unexecuted instantiation: charset.c:eqi15
Unexecuted instantiation: enum.c:eqi15
Unexecuted instantiation: long.c:eqi15
Unexecuted instantiation: mbtable.c:eqi15
Unexecuted instantiation: myvar.c:eqi15
Unexecuted instantiation: number.c:eqi15
Unexecuted instantiation: path.c:eqi15
Unexecuted instantiation: quad.c:eqi15
Unexecuted instantiation: slist.c:eqi15
Unexecuted instantiation: string.c:eqi15
Unexecuted instantiation: subset.c:eqi15
Unexecuted instantiation: email.c:eqi15
Unexecuted instantiation: envelope.c:eqi15
Unexecuted instantiation: from.c:eqi15
Unexecuted instantiation: parameter.c:eqi15
Unexecuted instantiation: rfc2047.c:eqi15
Unexecuted instantiation: rfc2231.c:eqi15
Unexecuted instantiation: tags.c:eqi15
Unexecuted instantiation: thread.c:eqi15
Unexecuted instantiation: url.c:eqi15
Unexecuted instantiation: config_type.c:eqi15
Unexecuted instantiation: group.c:eqi15
Unexecuted instantiation: idna.c:eqi15
Unexecuted instantiation: date.c:eqi15
197
198
/// eqi16 - Compare two 16-byte strings, ignoring case - See: @subpage mutt_eqi
199
static inline bool eqi16(const char *a, const char b[16])
200
1.71k
{
201
1.71k
  return eqi8(a, b) && eqi8(a + 8, b + 8);
202
1.71k
}
Unexecuted instantiation: address.c:eqi16
Unexecuted instantiation: alternates.c:eqi16
Unexecuted instantiation: commands.c:eqi16
Unexecuted instantiation: copy.c:eqi16
Unexecuted instantiation: editmsg.c:eqi16
Unexecuted instantiation: enriched.c:eqi16
Unexecuted instantiation: external.c:eqi16
Unexecuted instantiation: flags.c:eqi16
Unexecuted instantiation: globals.c:eqi16
Unexecuted instantiation: handler.c:eqi16
Unexecuted instantiation: hdrline.c:eqi16
Unexecuted instantiation: help.c:eqi16
Unexecuted instantiation: hook.c:eqi16
Unexecuted instantiation: init.c:eqi16
Unexecuted instantiation: mailcap.c:eqi16
Unexecuted instantiation: maillist.c:eqi16
Unexecuted instantiation: main.c:eqi16
Unexecuted instantiation: muttlib.c:eqi16
Unexecuted instantiation: mutt_account.c:eqi16
Unexecuted instantiation: mutt_body.c:eqi16
Unexecuted instantiation: mutt_config.c:eqi16
Unexecuted instantiation: mutt_header.c:eqi16
Unexecuted instantiation: mutt_logging.c:eqi16
Unexecuted instantiation: mutt_mailbox.c:eqi16
Unexecuted instantiation: mutt_signal.c:eqi16
Unexecuted instantiation: mutt_socket.c:eqi16
Unexecuted instantiation: mutt_thread.c:eqi16
Unexecuted instantiation: mview.c:eqi16
Unexecuted instantiation: mx.c:eqi16
Unexecuted instantiation: recvcmd.c:eqi16
Unexecuted instantiation: rfc3676.c:eqi16
Unexecuted instantiation: score.c:eqi16
Unexecuted instantiation: sort.c:eqi16
Unexecuted instantiation: status.c:eqi16
Unexecuted instantiation: subjectrx.c:eqi16
Unexecuted instantiation: system.c:eqi16
Unexecuted instantiation: version.c:eqi16
Unexecuted instantiation: monitor.c:eqi16
Unexecuted instantiation: config.c:eqi16
Unexecuted instantiation: dlg_index.c:eqi16
Unexecuted instantiation: functions.c:eqi16
Unexecuted instantiation: index.c:eqi16
Unexecuted instantiation: ipanel.c:eqi16
Unexecuted instantiation: private_data.c:eqi16
Unexecuted instantiation: shared_data.c:eqi16
Unexecuted instantiation: ibar.c:eqi16
Unexecuted instantiation: display.c:eqi16
Unexecuted instantiation: dlg_pager.c:eqi16
Unexecuted instantiation: do_pager.c:eqi16
Unexecuted instantiation: message.c:eqi16
Unexecuted instantiation: ppanel.c:eqi16
Unexecuted instantiation: pager.c:eqi16
Unexecuted instantiation: pbar.c:eqi16
Unexecuted instantiation: pop.c:eqi16
Unexecuted instantiation: adata.c:eqi16
Unexecuted instantiation: auth.c:eqi16
Unexecuted instantiation: edata.c:eqi16
Unexecuted instantiation: lib.c:eqi16
Unexecuted instantiation: window.c:eqi16
Unexecuted instantiation: state.c:eqi16
Unexecuted instantiation: enter.c:eqi16
Unexecuted instantiation: data.c:eqi16
Unexecuted instantiation: helpers.c:eqi16
Unexecuted instantiation: complete.c:eqi16
Unexecuted instantiation: dlg_browser.c:eqi16
Unexecuted instantiation: compress.c:eqi16
Unexecuted instantiation: progress.c:eqi16
Unexecuted instantiation: wdata.c:eqi16
Unexecuted instantiation: question.c:eqi16
Unexecuted instantiation: postpone.c:eqi16
Unexecuted instantiation: dlg_postpone.c:eqi16
Unexecuted instantiation: alias.c:eqi16
Unexecuted instantiation: dlg_alias.c:eqi16
Unexecuted instantiation: dlg_query.c:eqi16
Unexecuted instantiation: gui.c:eqi16
Unexecuted instantiation: reverse.c:eqi16
Unexecuted instantiation: array.c:eqi16
Unexecuted instantiation: body.c:eqi16
Unexecuted instantiation: header.c:eqi16
Unexecuted instantiation: multipart.c:eqi16
Unexecuted instantiation: send.c:eqi16
Unexecuted instantiation: sendlib.c:eqi16
Unexecuted instantiation: sendmail.c:eqi16
Unexecuted instantiation: smtp.c:eqi16
Unexecuted instantiation: content_info.c:eqi16
Unexecuted instantiation: convert.c:eqi16
Unexecuted instantiation: dlg_compose.c:eqi16
Unexecuted instantiation: attach.c:eqi16
Unexecuted instantiation: attach_data.c:eqi16
Unexecuted instantiation: cbar.c:eqi16
Unexecuted instantiation: cbar_data.c:eqi16
Unexecuted instantiation: attachments.c:eqi16
Unexecuted instantiation: dlg_attach.c:eqi16
Unexecuted instantiation: mutt_attach.c:eqi16
Unexecuted instantiation: recvattach.c:eqi16
Unexecuted instantiation: cid.c:eqi16
Unexecuted instantiation: get.c:eqi16
parse.c:eqi16
Line
Count
Source
200
1.71k
{
201
1.71k
  return eqi8(a, b) && eqi8(a + 8, b + 8);
202
1.71k
}
Unexecuted instantiation: dump.c:eqi16
Unexecuted instantiation: curs_lib.c:eqi16
Unexecuted instantiation: dialog.c:eqi16
Unexecuted instantiation: global.c:eqi16
Unexecuted instantiation: msgcont.c:eqi16
Unexecuted instantiation: msgwin.c:eqi16
Unexecuted instantiation: msgwin_wdata.c:eqi16
Unexecuted instantiation: mutt_curses.c:eqi16
Unexecuted instantiation: mutt_window.c:eqi16
Unexecuted instantiation: opcodes.c:eqi16
Unexecuted instantiation: reflow.c:eqi16
Unexecuted instantiation: resize.c:eqi16
Unexecuted instantiation: rootwin.c:eqi16
Unexecuted instantiation: sbar.c:eqi16
Unexecuted instantiation: simple.c:eqi16
Unexecuted instantiation: terminal.c:eqi16
Unexecuted instantiation: browse.c:eqi16
Unexecuted instantiation: newsrc.c:eqi16
Unexecuted instantiation: nntp.c:eqi16
Unexecuted instantiation: mdata.c:eqi16
Unexecuted instantiation: compile.c:eqi16
Unexecuted instantiation: dlg_pattern.c:eqi16
Unexecuted instantiation: exec.c:eqi16
Unexecuted instantiation: pattern.c:eqi16
Unexecuted instantiation: search_state.c:eqi16
Unexecuted instantiation: draw.c:eqi16
Unexecuted instantiation: menu.c:eqi16
Unexecuted instantiation: move.c:eqi16
Unexecuted instantiation: observer.c:eqi16
Unexecuted instantiation: tagging.c:eqi16
Unexecuted instantiation: type.c:eqi16
Unexecuted instantiation: ansi.c:eqi16
Unexecuted instantiation: attr.c:eqi16
Unexecuted instantiation: color.c:eqi16
Unexecuted instantiation: command.c:eqi16
Unexecuted instantiation: curses.c:eqi16
Unexecuted instantiation: merged.c:eqi16
Unexecuted instantiation: notify.c:eqi16
Unexecuted instantiation: quoted.c:eqi16
Unexecuted instantiation: regex.c:eqi16
Unexecuted instantiation: helpbar.c:eqi16
Unexecuted instantiation: mbox.c:eqi16
Unexecuted instantiation: maildir.c:eqi16
Unexecuted instantiation: mdemail.c:eqi16
Unexecuted instantiation: mh.c:eqi16
Unexecuted instantiation: sequence.c:eqi16
Unexecuted instantiation: shared.c:eqi16
Unexecuted instantiation: crypt.c:eqi16
Unexecuted instantiation: crypt_mod.c:eqi16
Unexecuted instantiation: cryptglue.c:eqi16
Unexecuted instantiation: pgp.c:eqi16
Unexecuted instantiation: pgpinvoke.c:eqi16
Unexecuted instantiation: pgpkey.c:eqi16
Unexecuted instantiation: pgplib.c:eqi16
Unexecuted instantiation: pgpmicalg.c:eqi16
Unexecuted instantiation: pgppacket.c:eqi16
Unexecuted instantiation: smime.c:eqi16
Unexecuted instantiation: dlg_pgp.c:eqi16
Unexecuted instantiation: gnupgparse.c:eqi16
Unexecuted instantiation: pgp_functions.c:eqi16
Unexecuted instantiation: dlg_smime.c:eqi16
Unexecuted instantiation: smime_functions.c:eqi16
Unexecuted instantiation: imap.c:eqi16
Unexecuted instantiation: msg_set.c:eqi16
Unexecuted instantiation: msn.c:eqi16
Unexecuted instantiation: search.c:eqi16
Unexecuted instantiation: util.c:eqi16
Unexecuted instantiation: auth_login.c:eqi16
Unexecuted instantiation: auth_oauth.c:eqi16
Unexecuted instantiation: auth_plain.c:eqi16
Unexecuted instantiation: utf7.c:eqi16
Unexecuted instantiation: auth_anon.c:eqi16
Unexecuted instantiation: auth_cram.c:eqi16
Unexecuted instantiation: connaccount.c:eqi16
Unexecuted instantiation: getdomain.c:eqi16
Unexecuted instantiation: sasl_plain.c:eqi16
Unexecuted instantiation: socket.c:eqi16
Unexecuted instantiation: tunnel.c:eqi16
Unexecuted instantiation: accountcmd.c:eqi16
Unexecuted instantiation: raw.c:eqi16
Unexecuted instantiation: sidebar.c:eqi16
Unexecuted instantiation: bcache.c:eqi16
Unexecuted instantiation: history.c:eqi16
Unexecuted instantiation: dlg_history.c:eqi16
Unexecuted instantiation: account.c:eqi16
Unexecuted instantiation: config_cache.c:eqi16
Unexecuted instantiation: dispatcher.c:eqi16
Unexecuted instantiation: mailbox.c:eqi16
Unexecuted instantiation: neomutt.c:eqi16
Unexecuted instantiation: tmp.c:eqi16
Unexecuted instantiation: extract.c:eqi16
Unexecuted instantiation: rc.c:eqi16
Unexecuted instantiation: set.c:eqi16
Unexecuted instantiation: bool.c:eqi16
Unexecuted instantiation: charset.c:eqi16
Unexecuted instantiation: enum.c:eqi16
Unexecuted instantiation: long.c:eqi16
Unexecuted instantiation: mbtable.c:eqi16
Unexecuted instantiation: myvar.c:eqi16
Unexecuted instantiation: number.c:eqi16
Unexecuted instantiation: path.c:eqi16
Unexecuted instantiation: quad.c:eqi16
Unexecuted instantiation: slist.c:eqi16
Unexecuted instantiation: string.c:eqi16
Unexecuted instantiation: subset.c:eqi16
Unexecuted instantiation: email.c:eqi16
Unexecuted instantiation: envelope.c:eqi16
Unexecuted instantiation: from.c:eqi16
Unexecuted instantiation: parameter.c:eqi16
Unexecuted instantiation: rfc2047.c:eqi16
Unexecuted instantiation: rfc2231.c:eqi16
Unexecuted instantiation: tags.c:eqi16
Unexecuted instantiation: thread.c:eqi16
Unexecuted instantiation: url.c:eqi16
Unexecuted instantiation: config_type.c:eqi16
Unexecuted instantiation: group.c:eqi16
Unexecuted instantiation: idna.c:eqi16
Unexecuted instantiation: date.c:eqi16
203
204
/// eqi17 - Compare two 17-byte strings, ignoring case - See: @subpage mutt_eqi
205
static inline bool eqi17(const char *a, const char b[17])
206
1.71k
{
207
1.71k
  return eqi16(a, b) && eqi1(a + 16, b + 16);
208
1.71k
}
Unexecuted instantiation: address.c:eqi17
Unexecuted instantiation: alternates.c:eqi17
Unexecuted instantiation: commands.c:eqi17
Unexecuted instantiation: copy.c:eqi17
Unexecuted instantiation: editmsg.c:eqi17
Unexecuted instantiation: enriched.c:eqi17
Unexecuted instantiation: external.c:eqi17
Unexecuted instantiation: flags.c:eqi17
Unexecuted instantiation: globals.c:eqi17
Unexecuted instantiation: handler.c:eqi17
Unexecuted instantiation: hdrline.c:eqi17
Unexecuted instantiation: help.c:eqi17
Unexecuted instantiation: hook.c:eqi17
Unexecuted instantiation: init.c:eqi17
Unexecuted instantiation: mailcap.c:eqi17
Unexecuted instantiation: maillist.c:eqi17
Unexecuted instantiation: main.c:eqi17
Unexecuted instantiation: muttlib.c:eqi17
Unexecuted instantiation: mutt_account.c:eqi17
Unexecuted instantiation: mutt_body.c:eqi17
Unexecuted instantiation: mutt_config.c:eqi17
Unexecuted instantiation: mutt_header.c:eqi17
Unexecuted instantiation: mutt_logging.c:eqi17
Unexecuted instantiation: mutt_mailbox.c:eqi17
Unexecuted instantiation: mutt_signal.c:eqi17
Unexecuted instantiation: mutt_socket.c:eqi17
Unexecuted instantiation: mutt_thread.c:eqi17
Unexecuted instantiation: mview.c:eqi17
Unexecuted instantiation: mx.c:eqi17
Unexecuted instantiation: recvcmd.c:eqi17
Unexecuted instantiation: rfc3676.c:eqi17
Unexecuted instantiation: score.c:eqi17
Unexecuted instantiation: sort.c:eqi17
Unexecuted instantiation: status.c:eqi17
Unexecuted instantiation: subjectrx.c:eqi17
Unexecuted instantiation: system.c:eqi17
Unexecuted instantiation: version.c:eqi17
Unexecuted instantiation: monitor.c:eqi17
Unexecuted instantiation: config.c:eqi17
Unexecuted instantiation: dlg_index.c:eqi17
Unexecuted instantiation: functions.c:eqi17
Unexecuted instantiation: index.c:eqi17
Unexecuted instantiation: ipanel.c:eqi17
Unexecuted instantiation: private_data.c:eqi17
Unexecuted instantiation: shared_data.c:eqi17
Unexecuted instantiation: ibar.c:eqi17
Unexecuted instantiation: display.c:eqi17
Unexecuted instantiation: dlg_pager.c:eqi17
Unexecuted instantiation: do_pager.c:eqi17
Unexecuted instantiation: message.c:eqi17
Unexecuted instantiation: ppanel.c:eqi17
Unexecuted instantiation: pager.c:eqi17
Unexecuted instantiation: pbar.c:eqi17
Unexecuted instantiation: pop.c:eqi17
Unexecuted instantiation: adata.c:eqi17
Unexecuted instantiation: auth.c:eqi17
Unexecuted instantiation: edata.c:eqi17
Unexecuted instantiation: lib.c:eqi17
Unexecuted instantiation: window.c:eqi17
Unexecuted instantiation: state.c:eqi17
Unexecuted instantiation: enter.c:eqi17
Unexecuted instantiation: data.c:eqi17
Unexecuted instantiation: helpers.c:eqi17
Unexecuted instantiation: complete.c:eqi17
Unexecuted instantiation: dlg_browser.c:eqi17
Unexecuted instantiation: compress.c:eqi17
Unexecuted instantiation: progress.c:eqi17
Unexecuted instantiation: wdata.c:eqi17
Unexecuted instantiation: question.c:eqi17
Unexecuted instantiation: postpone.c:eqi17
Unexecuted instantiation: dlg_postpone.c:eqi17
Unexecuted instantiation: alias.c:eqi17
Unexecuted instantiation: dlg_alias.c:eqi17
Unexecuted instantiation: dlg_query.c:eqi17
Unexecuted instantiation: gui.c:eqi17
Unexecuted instantiation: reverse.c:eqi17
Unexecuted instantiation: array.c:eqi17
Unexecuted instantiation: body.c:eqi17
Unexecuted instantiation: header.c:eqi17
Unexecuted instantiation: multipart.c:eqi17
Unexecuted instantiation: send.c:eqi17
Unexecuted instantiation: sendlib.c:eqi17
Unexecuted instantiation: sendmail.c:eqi17
Unexecuted instantiation: smtp.c:eqi17
Unexecuted instantiation: content_info.c:eqi17
Unexecuted instantiation: convert.c:eqi17
Unexecuted instantiation: dlg_compose.c:eqi17
Unexecuted instantiation: attach.c:eqi17
Unexecuted instantiation: attach_data.c:eqi17
Unexecuted instantiation: cbar.c:eqi17
Unexecuted instantiation: cbar_data.c:eqi17
Unexecuted instantiation: attachments.c:eqi17
Unexecuted instantiation: dlg_attach.c:eqi17
Unexecuted instantiation: mutt_attach.c:eqi17
Unexecuted instantiation: recvattach.c:eqi17
Unexecuted instantiation: cid.c:eqi17
Unexecuted instantiation: get.c:eqi17
parse.c:eqi17
Line
Count
Source
206
1.71k
{
207
1.71k
  return eqi16(a, b) && eqi1(a + 16, b + 16);
208
1.71k
}
Unexecuted instantiation: dump.c:eqi17
Unexecuted instantiation: curs_lib.c:eqi17
Unexecuted instantiation: dialog.c:eqi17
Unexecuted instantiation: global.c:eqi17
Unexecuted instantiation: msgcont.c:eqi17
Unexecuted instantiation: msgwin.c:eqi17
Unexecuted instantiation: msgwin_wdata.c:eqi17
Unexecuted instantiation: mutt_curses.c:eqi17
Unexecuted instantiation: mutt_window.c:eqi17
Unexecuted instantiation: opcodes.c:eqi17
Unexecuted instantiation: reflow.c:eqi17
Unexecuted instantiation: resize.c:eqi17
Unexecuted instantiation: rootwin.c:eqi17
Unexecuted instantiation: sbar.c:eqi17
Unexecuted instantiation: simple.c:eqi17
Unexecuted instantiation: terminal.c:eqi17
Unexecuted instantiation: browse.c:eqi17
Unexecuted instantiation: newsrc.c:eqi17
Unexecuted instantiation: nntp.c:eqi17
Unexecuted instantiation: mdata.c:eqi17
Unexecuted instantiation: compile.c:eqi17
Unexecuted instantiation: dlg_pattern.c:eqi17
Unexecuted instantiation: exec.c:eqi17
Unexecuted instantiation: pattern.c:eqi17
Unexecuted instantiation: search_state.c:eqi17
Unexecuted instantiation: draw.c:eqi17
Unexecuted instantiation: menu.c:eqi17
Unexecuted instantiation: move.c:eqi17
Unexecuted instantiation: observer.c:eqi17
Unexecuted instantiation: tagging.c:eqi17
Unexecuted instantiation: type.c:eqi17
Unexecuted instantiation: ansi.c:eqi17
Unexecuted instantiation: attr.c:eqi17
Unexecuted instantiation: color.c:eqi17
Unexecuted instantiation: command.c:eqi17
Unexecuted instantiation: curses.c:eqi17
Unexecuted instantiation: merged.c:eqi17
Unexecuted instantiation: notify.c:eqi17
Unexecuted instantiation: quoted.c:eqi17
Unexecuted instantiation: regex.c:eqi17
Unexecuted instantiation: helpbar.c:eqi17
Unexecuted instantiation: mbox.c:eqi17
Unexecuted instantiation: maildir.c:eqi17
Unexecuted instantiation: mdemail.c:eqi17
Unexecuted instantiation: mh.c:eqi17
Unexecuted instantiation: sequence.c:eqi17
Unexecuted instantiation: shared.c:eqi17
Unexecuted instantiation: crypt.c:eqi17
Unexecuted instantiation: crypt_mod.c:eqi17
Unexecuted instantiation: cryptglue.c:eqi17
Unexecuted instantiation: pgp.c:eqi17
Unexecuted instantiation: pgpinvoke.c:eqi17
Unexecuted instantiation: pgpkey.c:eqi17
Unexecuted instantiation: pgplib.c:eqi17
Unexecuted instantiation: pgpmicalg.c:eqi17
Unexecuted instantiation: pgppacket.c:eqi17
Unexecuted instantiation: smime.c:eqi17
Unexecuted instantiation: dlg_pgp.c:eqi17
Unexecuted instantiation: gnupgparse.c:eqi17
Unexecuted instantiation: pgp_functions.c:eqi17
Unexecuted instantiation: dlg_smime.c:eqi17
Unexecuted instantiation: smime_functions.c:eqi17
Unexecuted instantiation: imap.c:eqi17
Unexecuted instantiation: msg_set.c:eqi17
Unexecuted instantiation: msn.c:eqi17
Unexecuted instantiation: search.c:eqi17
Unexecuted instantiation: util.c:eqi17
Unexecuted instantiation: auth_login.c:eqi17
Unexecuted instantiation: auth_oauth.c:eqi17
Unexecuted instantiation: auth_plain.c:eqi17
Unexecuted instantiation: utf7.c:eqi17
Unexecuted instantiation: auth_anon.c:eqi17
Unexecuted instantiation: auth_cram.c:eqi17
Unexecuted instantiation: connaccount.c:eqi17
Unexecuted instantiation: getdomain.c:eqi17
Unexecuted instantiation: sasl_plain.c:eqi17
Unexecuted instantiation: socket.c:eqi17
Unexecuted instantiation: tunnel.c:eqi17
Unexecuted instantiation: accountcmd.c:eqi17
Unexecuted instantiation: raw.c:eqi17
Unexecuted instantiation: sidebar.c:eqi17
Unexecuted instantiation: bcache.c:eqi17
Unexecuted instantiation: history.c:eqi17
Unexecuted instantiation: dlg_history.c:eqi17
Unexecuted instantiation: account.c:eqi17
Unexecuted instantiation: config_cache.c:eqi17
Unexecuted instantiation: dispatcher.c:eqi17
Unexecuted instantiation: mailbox.c:eqi17
Unexecuted instantiation: neomutt.c:eqi17
Unexecuted instantiation: tmp.c:eqi17
Unexecuted instantiation: extract.c:eqi17
Unexecuted instantiation: rc.c:eqi17
Unexecuted instantiation: set.c:eqi17
Unexecuted instantiation: bool.c:eqi17
Unexecuted instantiation: charset.c:eqi17
Unexecuted instantiation: enum.c:eqi17
Unexecuted instantiation: long.c:eqi17
Unexecuted instantiation: mbtable.c:eqi17
Unexecuted instantiation: myvar.c:eqi17
Unexecuted instantiation: number.c:eqi17
Unexecuted instantiation: path.c:eqi17
Unexecuted instantiation: quad.c:eqi17
Unexecuted instantiation: slist.c:eqi17
Unexecuted instantiation: string.c:eqi17
Unexecuted instantiation: subset.c:eqi17
Unexecuted instantiation: email.c:eqi17
Unexecuted instantiation: envelope.c:eqi17
Unexecuted instantiation: from.c:eqi17
Unexecuted instantiation: parameter.c:eqi17
Unexecuted instantiation: rfc2047.c:eqi17
Unexecuted instantiation: rfc2231.c:eqi17
Unexecuted instantiation: tags.c:eqi17
Unexecuted instantiation: thread.c:eqi17
Unexecuted instantiation: url.c:eqi17
Unexecuted instantiation: config_type.c:eqi17
Unexecuted instantiation: group.c:eqi17
Unexecuted instantiation: idna.c:eqi17
Unexecuted instantiation: date.c:eqi17
209
210
#endif /* MUTT_MUTT_EQI_H */