Coverage Report

Created: 2023-12-08 06:59

/src/aspell/common/mutable_string.hpp
Line
Count
Source (jump to first uncovered line)
1
// This file is part of The New Aspell
2
// Copyright (C) 2001 by Kevin Atkinson under the GNU LGPL license
3
// version 2.0 or 2.1.  You should have received a copy of the LGPL
4
// license along with this library if you did not you can find
5
// it at http://www.gnu.org/.
6
7
#ifndef ASPELL_MUTABLE_STRING__HPP
8
#define ASPELL_MUTABLE_STRING__HPP
9
10
#include <string.h>
11
12
#include "parm_string.hpp"
13
14
namespace acommon {
15
16
  struct MutableString {
17
    char * str;
18
    unsigned int size;
19
20
31.6k
    MutableString() : str(0), size(0) {}
21
0
    MutableString(char * str0) : str(str0), size(strlen(str)) {}
22
233k
    MutableString(char * str0, unsigned int sz) : str(str0), size(sz) {}
23
24
2.24M
    bool empty() const {return size == 0;}
25
4.67M
    operator char * () const {return str;}
26
22.6k
    operator ParmString () const {return ParmString(str, size);}
27
110k
    char * begin() const {return str;}
28
110k
    char * end() const {return str + size;}
29
  };
30
31
  static inline bool operator==(MutableString s1, MutableString s2)
32
0
  {
33
0
    if (s1.size != s2.size)
34
0
      return false;
35
0
    else
36
0
      return memcmp(s1,s2,s1.size) == 0;
37
0
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: config-c.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller-c.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_checker.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: config.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: posib_err.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: fstream.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: convert.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: document_checker.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: filter.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: file_data_util.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: basic.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_config.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_filter.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_fmode.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: find_speller.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: url.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: email.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: tex.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: sgml.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: markdown.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: context.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: nroff.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: texinfo.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: cache.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: getdata.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: file_util.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_map.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_list.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: iostream.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: info.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: tokenizer.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller_impl.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: language.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: affix.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: itemize.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: suggest.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: data.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: multi_ws.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: phonetic.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: writable.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: phonet.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: typo_editdist.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: readonly_ws.cpp:acommon::operator==(acommon::MutableString, acommon::MutableString)
38
  static inline bool operator==(const char * s1, MutableString s2)
39
0
  {
40
0
    if ( s1 == NULL ) {
41
0
      return s2.size == 0;
42
0
    }
43
0
    return strcmp(s1,s2) == 0;
44
0
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: config-c.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: speller-c.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: new_checker.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: string.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: config.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: posib_err.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: fstream.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: convert.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: document_checker.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: filter.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: file_data_util.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: basic.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: new_config.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: new_filter.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: new_fmode.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: find_speller.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: url.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: email.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: tex.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: sgml.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: markdown.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: context.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: nroff.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: texinfo.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: cache.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: getdata.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: file_util.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: string_map.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: string_list.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: iostream.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: info.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: tokenizer.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: speller_impl.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: language.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: affix.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: itemize.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: speller.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: suggest.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: data.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: multi_ws.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: phonetic.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: writable.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: phonet.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: typo_editdist.cpp:acommon::operator==(char const*, acommon::MutableString)
Unexecuted instantiation: readonly_ws.cpp:acommon::operator==(char const*, acommon::MutableString)
45
  static inline bool operator==(MutableString s1, const char * s2)
46
767k
  {
47
767k
    if ( s2 == NULL ) {
48
5.35k
      return s1.size == 0;
49
5.35k
    }
50
762k
    return strcmp(s1,s2) == 0;
51
767k
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: config-c.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: speller-c.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: new_checker.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: string.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: config.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: posib_err.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: fstream.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: convert.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: document_checker.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: filter.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: file_data_util.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: basic.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: new_config.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: new_filter.cpp:acommon::operator==(acommon::MutableString, char const*)
new_fmode.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
51.7k
  {
47
51.7k
    if ( s2 == NULL ) {
48
5.35k
      return s1.size == 0;
49
5.35k
    }
50
46.3k
    return strcmp(s1,s2) == 0;
51
51.7k
  }
Unexecuted instantiation: find_speller.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: url.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: email.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: tex.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: sgml.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: markdown.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: context.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: nroff.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: texinfo.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: cache.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: getdata.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: file_util.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: string_map.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: string_list.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: iostream.cpp:acommon::operator==(acommon::MutableString, char const*)
info.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
918
  {
47
918
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
918
    return strcmp(s1,s2) == 0;
51
918
  }
Unexecuted instantiation: tokenizer.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: speller_impl.cpp:acommon::operator==(acommon::MutableString, char const*)
language.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
22.7k
  {
47
22.7k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
22.7k
    return strcmp(s1,s2) == 0;
51
22.7k
  }
affix.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
305k
  {
47
305k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
305k
    return strcmp(s1,s2) == 0;
51
305k
  }
Unexecuted instantiation: itemize.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: speller.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: suggest.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: data.cpp:acommon::operator==(acommon::MutableString, char const*)
multi_ws.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
2.11k
  {
47
2.11k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
2.11k
    return strcmp(s1,s2) == 0;
51
2.11k
  }
Unexecuted instantiation: phonetic.cpp:acommon::operator==(acommon::MutableString, char const*)
Unexecuted instantiation: writable.cpp:acommon::operator==(acommon::MutableString, char const*)
phonet.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
368k
  {
47
368k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
368k
    return strcmp(s1,s2) == 0;
51
368k
  }
typo_editdist.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
15.9k
  {
47
15.9k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
15.9k
    return strcmp(s1,s2) == 0;
51
15.9k
  }
Unexecuted instantiation: readonly_ws.cpp:acommon::operator==(acommon::MutableString, char const*)
52
53
  static inline bool operator!=(MutableString s1, MutableString s2)
54
0
  {
55
0
    if (s1.size != s2.size)
56
0
      return true;
57
0
    else
58
0
      return memcmp(s1,s2,s1.size) != 0;
59
0
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: config-c.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller-c.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_checker.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: config.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: posib_err.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: fstream.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: convert.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: document_checker.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: filter.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: file_data_util.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: basic.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_config.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_filter.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: new_fmode.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: find_speller.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: url.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: email.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: tex.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: sgml.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: markdown.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: context.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: nroff.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: texinfo.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: cache.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: getdata.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: file_util.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_map.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: string_list.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: iostream.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: info.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: tokenizer.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller_impl.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: language.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: affix.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: itemize.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: speller.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: suggest.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: data.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: multi_ws.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: phonetic.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: writable.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: phonet.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: typo_editdist.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
Unexecuted instantiation: readonly_ws.cpp:acommon::operator!=(acommon::MutableString, acommon::MutableString)
60
  static inline bool operator!=(const char * s1, MutableString s2)
61
0
  {
62
0
    if ( s1 == NULL ) {
63
0
      return s2.size != 0;
64
0
    }
65
0
    return strcmp(s1,s2) != 0;
66
0
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: config-c.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: speller-c.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: new_checker.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: string.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: config.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: posib_err.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: fstream.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: convert.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: document_checker.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: filter.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: file_data_util.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: basic.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: new_config.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: new_filter.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: new_fmode.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: find_speller.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: url.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: email.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: tex.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: sgml.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: markdown.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: context.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: nroff.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: texinfo.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: cache.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: getdata.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: file_util.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: string_map.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: string_list.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: iostream.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: info.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: tokenizer.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: speller_impl.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: language.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: affix.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: itemize.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: speller.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: suggest.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: data.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: multi_ws.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: phonetic.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: writable.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: phonet.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: typo_editdist.cpp:acommon::operator!=(char const*, acommon::MutableString)
Unexecuted instantiation: readonly_ws.cpp:acommon::operator!=(char const*, acommon::MutableString)
67
  static inline bool operator!=(MutableString s1, const char * s2)
68
1.34M
  {
69
1.34M
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
1.34M
    return strcmp(s1,s2) != 0;
73
1.34M
  }
Unexecuted instantiation: word_list-c.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: document_checker-c.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: config-c.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: string_enumeration-c.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: speller-c.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: new_checker.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: string.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: config.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: posib_err.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: fstream.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: convert.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: document_checker.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: filter.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: file_data_util.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: basic.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: new_config.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: new_filter.cpp:acommon::operator!=(acommon::MutableString, char const*)
new_fmode.cpp:acommon::operator!=(acommon::MutableString, char const*)
Line
Count
Source
68
16.0k
  {
69
16.0k
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
16.0k
    return strcmp(s1,s2) != 0;
73
16.0k
  }
Unexecuted instantiation: find_speller.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: url.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: email.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: tex.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: sgml.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: markdown.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: context.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: nroff.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: texinfo.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: cache.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: getdata.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: file_util.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: string_map.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: string_list.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: iostream.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: info.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: tokenizer.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: speller_impl.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: language.cpp:acommon::operator!=(acommon::MutableString, char const*)
affix.cpp:acommon::operator!=(acommon::MutableString, char const*)
Line
Count
Source
68
1.10M
  {
69
1.10M
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
1.10M
    return strcmp(s1,s2) != 0;
73
1.10M
  }
Unexecuted instantiation: itemize.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: speller.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: suggest.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: data.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: multi_ws.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: phonetic.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: writable.cpp:acommon::operator!=(acommon::MutableString, char const*)
phonet.cpp:acommon::operator!=(acommon::MutableString, char const*)
Line
Count
Source
68
221k
  {
69
221k
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
221k
    return strcmp(s1,s2) != 0;
73
221k
  }
Unexecuted instantiation: typo_editdist.cpp:acommon::operator!=(acommon::MutableString, char const*)
Unexecuted instantiation: readonly_ws.cpp:acommon::operator!=(acommon::MutableString, char const*)
74
}
75
76
#endif