Coverage Report

Created: 2024-09-08 06:23

/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
11.6k
    MutableString() : str(0), size(0) {}
21
0
    MutableString(char * str0) : str(str0), size(strlen(str)) {}
22
194k
    MutableString(char * str0, unsigned int sz) : str(str0), size(sz) {}
23
24
1.52M
    bool empty() const {return size == 0;}
25
3.44M
    operator char * () const {return str;}
26
4.12k
    operator ParmString () const {return ParmString(str, size);}
27
75.7k
    char * begin() const {return str;}
28
75.7k
    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
701k
  {
47
701k
    if ( s2 == NULL ) {
48
288
      return s1.size == 0;
49
288
    }
50
700k
    return strcmp(s1,s2) == 0;
51
701k
  }
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
2.78k
  {
47
2.78k
    if ( s2 == NULL ) {
48
288
      return s1.size == 0;
49
288
    }
50
2.49k
    return strcmp(s1,s2) == 0;
51
2.78k
  }
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
996
  {
47
996
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
996
    return strcmp(s1,s2) == 0;
51
996
  }
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
14.7k
  {
47
14.7k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
14.7k
    return strcmp(s1,s2) == 0;
51
14.7k
  }
affix.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
286k
  {
47
286k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
286k
    return strcmp(s1,s2) == 0;
51
286k
  }
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.16k
  {
47
2.16k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
2.16k
    return strcmp(s1,s2) == 0;
51
2.16k
  }
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
378k
  {
47
378k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
378k
    return strcmp(s1,s2) == 0;
51
378k
  }
typo_editdist.cpp:acommon::operator==(acommon::MutableString, char const*)
Line
Count
Source
46
16.3k
  {
47
16.3k
    if ( s2 == NULL ) {
48
0
      return s1.size == 0;
49
0
    }
50
16.3k
    return strcmp(s1,s2) == 0;
51
16.3k
  }
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
971k
  {
69
971k
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
971k
    return strcmp(s1,s2) != 0;
73
971k
  }
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
864
  {
69
864
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
864
    return strcmp(s1,s2) != 0;
73
864
  }
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
743k
  {
69
743k
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
743k
    return strcmp(s1,s2) != 0;
73
743k
  }
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
227k
  {
69
227k
    if ( s2 == NULL ) {
70
0
      return s1.size != 0;
71
0
    }
72
227k
    return strcmp(s1,s2) != 0;
73
227k
  }
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